一安装步骤:
1.下载mysql源安装包:
地址:https://dev.mysql.com/downloads/repo/yum/
根据自己的系统版本选择相应的mysql源安装包
复制下载链接:https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
本次下载目录为:/home/目录,因此进入:cd /home
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
2.安装mysql源:
yum localinstall mysql80-community-release-el7-1.noarch.rpm
检测mysql源是否安装成功:
yum repolist enabled | grep "mysql.*-community.*"
3.修改安装版本(非必须)
如果需要安装指定版本的mysql,可以修改/etc/yum.repos.d/mysql-community.repo源,改变默认安装的mysql版本。
例如要安装5.7版本,将5.7源的enabled=0改成enabled=1,将8.0的enabled=1改成enabled=0即可,如下(本次未做修改,直接安装最新版8.0.12。
4.安装mysql:这个步骤需要耐心等待....
yum -y install mysql-community-server
二配置步骤:
1.启动mysql服务: mysqld是mysql的守护进程,允许脱离终端允许mysql.就是可以后台运行。
systemctl start mysqld
或者
service mysqld start
2.修改登录密码:
root用户无法远程登录mysql,......
在/etc/my.cnf文件下新增一行skip-grant-table,先跳过mysql的密码验证
重启mysql服务 :
service mysqld restart
再次登录mysql:
mysql -u root // 不需要 -p 因为开启了免密码
然后选择数据库,并修改密码:
use mysql
ALTER USER ‘root’@'%' IDENTIFIED WITH mysql_native_password BY 'newpassword';
修改成功后停止mysql服务:service mysqld stop,去/etc/my.cnf文件下删除skip-grant-table。然后重启mysql服务:service start mysqld.
3.修改字符编码
未完待续..........
参考:
https://blog.csdn.net/qq_38591756/article/details/82958333
https://blog.csdn.net/ntuxiaolei/article/details/81777335#comments