mySql 在Linux上安装

746 阅读1分钟

1、下载mysql安装包

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

2、安装mysql源

 yum -y localinstall mysql80-community-release-el7-3.noarch.rpm

3、安装mysql server

yum -y install mysql-community-server

4、启动mysql

systemctl start mysqld

5、设置开机启动

systemctl enable mysqld

systemctl daemon-reload

6、查看默认密码

 cat /var/log/mysqld.log | grep password

7、修改数据库密码

先 mysql -uroot -p登录

输入命令修改

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'hsywhy1212.';

exit 退出

8、设置远程访问权限

先登录数据库mysql -uroot -p登录

加密创建远程root用户 执行

create user 'root'@'%' identified with mysql_native_password by '你的密码';

赋予权限 执行

grant all privileges on *.* to 'root'@'%' with grant option;

刷新权限

flush privileges;

退出 exit

9、打开防火墙3306端口

systemctl start firewalld

开放3306端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent

防火墙重新加载配置 执行

firewall-cmd --reload

别忘了在服务器安全组也配置3306端口

10、配置数据库utf-8

/etc/my.cnf文件 添加以下编码配置

character_set_server=utf8
init_connect='SET NAMES utf8'

cd /etc 

vim my.cnf

i 是编辑 esc : wq 退出

11、重启mysql

systemctl restart mysqld