安装MySQL 8.0(推荐)

一、安装

wget -O mysql80.sh http://www.bigops.com/bigops-install/mysql80.sh

bash mysql80.sh

按照提示输入安装信息。

二、优化

优化MySQL,修改/etc/my.cnf里innodb_buffer_pool_size的值,innodb_buffer_pool_size设置为剩余内存的70%到80%。

修改完后需要重启MySQL。

三、配置

如果MySQL和WORK站点在不同机器,需要添加远程用户。如:

root可以改成你想使用的用户名,your_password改成你的密码。

use mysql;

create user 'root'@'%' identified by 'your_password';

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

flush privileges;

重启MySQL

systemctl restart mysqld

查看MySQL运行状态

systemctl status mysqld -l

四、相关参考

修改密码。例如:修改root@localhost密码,your_password改成你的密码。

mysql -uroot -p (不用输入密码,直接回车)

use mysql;

ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_password' PASSWORD EXPIRE NEVER;

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_password';

flush privileges;

安装MySQL 5.7

一、脚本安装

wget -O mysql57.sh http://www.bigops.com/bigops-install/mysql57.sh

bash mysql57.sh

按照提示输入安装信息。

剩下步骤参考MySQL8,只是修改密码和添加密码命令略有不同

修改密码。例如:修改root@localhost密码,your_password改成你的密码。

use mysql;

grant all privileges on *.* to "root"@"localhost" identified with mysql_native_password by "your_password";

flush privileges;

添加用户。例如:添加root@127.0.0.1用户,your_password改成你的密码。

grant all privileges on *.* to "root"@"127.0.0.1" identified with mysql_native_password by "your_password";

flush privileges;

results matching ""

    No results matching ""