多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
>如果你使用了 RDS 之类的,就不用安装它了! ## 安装 `MySQL5.7.*` 1.安装`mysql`源 ``` $ yum localinstall http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm ``` 2.安装`mysql` ``` $ yum install mysql-community-server ``` 确认一下`mysql`的版本,有时可能会提示`mysql5.6` 3.安装`mysql`的开发包,以后会有用 ``` $ yum install mysql-community-devel ``` 4.启动`mysql` ``` $ service mysqld start Redirecting to /bin/systemctl start mysqld.service ``` 5.查看`mysql`启动状态 ``` $ service mysqld status ``` 出现`pid` 证明启动成功 6.获取`mysql`默认生成的密码 ``` $ grep 'temporary password' /var/log/mysqld.log ``` 2015-12-05T05:41:09.104758Z 1 [Note] A temporary password is generated for root@localhost: %G1Rgns!dD!v</str></str> 加粗的就是生成的密码 7.换成自己的密码 ``` $ mysql -uroot -p Enter password:输入上面的密码 ``` 成功输入后进入一下步,这里你估计会输入 好几次才进去 8. 更换密码 ``` mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!'; ``` 这个密码一定要足够复杂,不然会不让你改,提示密码不合法; 9.退出`mysql`; ``` mysql> quit; ``` 10.用新密码再登录,试一下新密码 ``` $ mysql -uroot -p Enter password:输入你的新密码 ``` 11.确认密码正确后,退出`mysql`; ``` mysql> quit; ``` # 卸载 有时候需要卸载,下边讲一下卸载方法: ## 1、yum卸载 ``` yum remove mysql-community-server mysql-community-devel rm -rf /var/lib/mysql rm /etc/my.cnf (我这里没有) ``` ## 2、清除余项 ``` whereis mysql mysql: /usr/bin/mysql /usr/lib64/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz #删除上面的文件夹 rm -rf /usr/bin/mysql rm -rf /usr/lib64/mysql rm -rf /usr/share/mysql rm -rf /usr/share/man/man1/mysql.1.gz ``` ## 3、删除配置 ``` rm –rf /etc/my.cnf rm -rf /root/.mysql_history rm -rf /var/log/mysqld.log ``` ## 4、剩余配置检查 ``` chkconfig --list | grep -i mysql(我这里没有) chkconfig --del mysqld(我这里没有) ``` 根据上面的列表,删除 ,如:mysqld # 解决centos6.5出现-bash: mysql: command not found的方法 注:我卸载后实在没有这个 /usr/bin/mysql ,就从其他服务器copy过来,直接运行mysql -uroot -p 就能用了!