CentOS下安装mysql5.7
开始了
进入服务器,先输入下面4条命令
安装
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update
yum install mysql-server
权限设置
chown mysql:mysql -R /var/lib/mysql
初始化 MySQL
mysqld --initialize
启动 MySQL
systemctl start mysqld
查看 MySQL 运行状态
systemctl status mysqld
看到绿色的字体吗?active running 说明应该好用了,再确认一下
mysqladmin --version
linux上该命令将输出以下结果,该结果基于你的系统信息:
说明成功了
下面我们开始对数据库进行初始化配置
- 初始化root密码
mysql_upgrade -u root password “new_password”;
- 使用root密码登陆
mysql -u root -p
new_password
;
- 看一眼,是否正常
show databases;
先看眼,是否一切正常
看起来都正常
- 给root用户增加远程访问权限
mysql> GRANT ALL PRIVILEGES ON . TO root@"%" IDENTIFIED BY “你的密码噢~”;
mysql> flush privileges;
刷新下权限,就搞定了。
最后一点,很重要,容易忽视
无论阿里云还是华为云或腾讯云等等,一定要将服务器的安全组啊 ACL啊 各种防火墙之类的,3306端口一定要记得打开
大概就是入站规则
之后,就可以通过远程工具访问了。