完整记录一此安装mysql到远程服务器的全过程,步骤简单毫无废话!

59 阅读1分钟

百度了很多,要么方法已经过于久远,要么步骤相当繁琐,又要本地下好安装包再上传至服务器,为了避免以后再次安装遇到类似的问题查而无果,这里完整的记录一次!

下载安装

找到一个合适的目录执行

下载安装包,这里我用的是mysql8

wget https://repo.mysql.com/mysql80-community-release-el7-7.noarch.rpm

进行安装

rpm -ivh mysql80-community-release-el7-7.noarch.rpm

安装mysql-server

yum install mysql-server

开机启动mysql

systemctl enable mysqld.service
systemctl start mysqld.service
mysqld --initialize

执行登录命令

mysql -uroot -p

这时候会让你输入密码,mysql8不要输任何字符,直接回车即可,就可以进入mysql服务

如果是mysql5.x

grep 'temporary password' /var/log/mysqld.log

这里会给一个初始化密码,拿着个登录就好了

登录后修改你的mysql密码

use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

而且此时在本地可能还是无法连接远程服务器,修改访问权限

select host from user where user='root';

刷新配置

flush privileges;

大功告成,navicat测试完美成功连接!