CentOS7 minimal下MySQL安装
http://www.linuxidc.com/Linux/2016-12/137942.htm
首先要使用root用户登录
卸载:
1.卸载原有程序
- yum remove mysql mysql-server mysql-libs compat-mysql51
2.查看是否还有mysql
- rpm –qa|grep -i mysql
3.查看残留的目录:
- whereis mysql #应该会输出 /usr/lib64/mysql
4.删除mysql目录:
- rm –rf /usr/lib64/mysql
5.删除相关文件:
- rm –rf /usr/my.cnf
- rm -rf /root/.mysql_sercret
6.最关键的(如果这个目录如果不删除,再重新安装之后,密码还是之前的密码,不会重新初始化):
- rm -rf /var/lib/mysql
卸载就完成了。
安装:
1.先安装依赖包
- yum install -y perl-Module-Install.noarch
- yum-y install autoconf
2.创建用户和组
- groupadd mysql
- useradd -r -g mysql mysql
3.RPM的方式安装server
- rpm -ivh MySQL-server-5.6.19-1.linux_glibc2.5.x86_64.rpm
结尾显示这些内容就说明server安装成功了
4.RPM的方式安装client
- rpm -ivh MySQL-client-5.6.34-1.linux_glibc2.5.x86_64.rpm
5.修改密码
- #先确保mysql没有启动
- #如果启动了 使用 service mysql stop关闭
- mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
- #新开一个命令窗口
- mysql -u root mysql
- #修改root密码
- UPDATE user SET Password=PASSWORD('123') where USER='root';
- #关闭只读状态
- set global read_only=0;
- flush privileges;
- SET PASSWORD = PASSWORD('123456');
- ps -aux |grep mysql
- 将所有进程kill掉
6.启动mysql服务
- service mysql start
7.创建其他用户及赋予权限
- grant all on hive.* to 'hive'@'%' identified by '123';
- #如果出现错误【The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement】
- 需要先关闭只读状态(参考第5步)
- 转自http://blog.csdn.net/lepton126/article/details/71515118
CentOS7 minimal下MySQL安装的更多相关文章
- centos7环境下mysql安装
1.去官网下载合适的yum源安装包 https://dev.mysql.com/downloads/repo/yum/ 2.yum 本地安装 命令:yum localinstall mysql57-c ...
- 【数据库】4.0 MySQL入门学习(四)——linux系统环境下MySQL安装
1.0 我的操作系统是CentOS Linux release 7.6.1810 (Core) 系统详细信息如下: Linux version 3.10.0-957.1.3.el7.x86_64 ( ...
- centos7.2下编译安装&&使用-git代码库
centos7.2下编译安装git Git简介 Git是一个分布式版本控制系统 Git vs SVN SVN是典型的集中式版本控制起,版本库集中存放在服务器,当我们用自己的电脑干活儿的时候,需要先从中 ...
- linux下MySQL安装登录及操作
linux下MySQL安装登录及操作 二.安装Mysql 1.下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-cl ...
- CentOS下Mysql安装教程
CentOS下Mysql安装教程 本人学习Linux时使用的是CentOs5.5版本,在该环境中,Mysql的安装方法有很多种,下面我只讲我这次成功了的方法,作为一个记录,供大家参考,同时给自己做一个 ...
- Linux下MySQL安装和配置
--Linux下MySQL安装和配置 ---------------------------2014/05/18 Linux下MySQL的配置和安装 本文的安装采用 rpm 包安装 1.首先在官网下载 ...
- Linux下Mysql安装(RPM安装)
1. 首先检查机器里是否已经存在MySQL $ rpm -qa | grep mysql 2. 去官网下载相应的rpm包:https://dev.mysql.com/downloads/mysql/ ...
- centos7系统下nginx安装并配置开机自启动操作
准备工作 我的centos7系统是最小化安装的, 缺很多库, 首先安装必须的运行库 ? 1 2 3 4 5 6 7 8 9 10 11 yum install wget gcc gcc-c++ pcr ...
- Hyperledger fablic 1.0 在centos7环境下的安装与部署和动态增加节点
Hyperledger fablic 1.0 在centos7环境下的安装与部署和动态增加节点 一.安装docker 执行代码如下: curl -sSL https://get.daocloud.io ...
随机推荐
- Redis总结(五)缓存雪崩和缓存穿透等问题(转载)
前面讲过一些redis 缓存的使用和数据持久化.感兴趣的朋友可以看看之前的文章,http://www.cnblogs.com/zhangweizhong/category/771056.html .今 ...
- php getallheaders使用注意事项
This function is an alias for apache_request_headers(). Please read the apache_request_headers() doc ...
- [elk]logstash统计api访问失败率
处理原始日志 日志从moogoo导出来的 { "mobile" : "13612345678", "isp" : "中国移动_广东 ...
- How to export Excel files in a Python/Django application
https://assist-software.net/blog/how-export-excel-files-python-django-application CONTENTS Introduct ...
- ny712 探寻宝藏 ny61 传纸条(1)
探 寻 宝 藏 时间限制:1000 ms | 内存限制:65535 KB 难度:5 描述 传说HMH大沙漠中有一个M*N迷宫,里面藏有许多宝物.某天,Dr.Kong找到了迷宫的地图,他发现迷宫内处 ...
- 【转】Elasticsearch5.0 安装问题集锦
Elasticsearch5.0 安装问题集锦 elasticsearch 5.0 安装过程中遇到了一些问题,通过查找资料几乎都解决掉了,这里简单记录一下 ,供以后查阅参考,也希望可以帮助遇到同样问题 ...
- CMWAP上网补丁描述文件!!支持ios9
由于ios移动4G使用cmnet网络,某些情况下需要使用cmwap,因此就有了这些文字... 两个网址都可以: http://www.clore.net/iphone/cmwap.html https ...
- spoj687(后缀数组)
http://www.spoj.com/problems/REPEATS/ 题意:给一串字符,需要你求这一串字符中有连续重复的字符的重复次数....... 思路:这是和poj3693一种类型的题目.. ...
- cocosbuilder的一些坑
主要是大小写问题 在扁平发布模式下,如果存在大小写不同的文件,文件会被替换掉.而模拟上运行没问题,在真机上运行 有问题.找了半天才发现,坑啊!
- PHP——简单的表单提交
<body> <form name="" method="post" action="CHULI.php"> < ...