mysql5.6yum安装

mysql 5.6 版本yum安装

添加mysql yum 源

到mysql官方下载mysql源

1
2
3
4
yum -y install https://repo.mysql.com/yum/mysql-5.6-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm

yum clean all
yum makecache

安装 mysql

1
yum install -y mysql-community-server  mysql-community-client

启动mysql

1
2
3
4
systemctl enable mysqld.service &&systemctl start mysqld.service &&systemctl status mysqld.service

# 查看端口
netstat -ntlp|grep "mysqld"

设置mysql密码

1
2
3
4
5
6
7
# 第一次登录不需要密码,指定mysql即可
# 更新密码
set password for root@localhost = password('123456');
//update user set password=password('123456') where user='root' and host='localhost';

# 删除不必要的账户
delete from user where password='';

修改连接数

命令方式

1
2
3
4
5
# 查看最大连接数
show variables like '%max_connections%';

# 修改最大连接数
set GLOBAL max_connections = 200;

修改文件方式

1
2
vim /etc/my.cnf
max_connections=1000

mysql连接数不生效

有时候修改了mysql.cnf 最大连接数不生效。可以在以下文件增加内容。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 启动文件增加
vim /usr/lib/systemd/system/mysqld.service
LimitNOFILE=65535
LimitNPROC=65535

# 限制用户对系统资源的使用
vim /etc/security/limits.conf
* soft nofile 655350
* hard nofile 655350
* hard nproc 655350
* soft nproc 655350

# 重载mysql
systemctl daemon-reload
systemctl restart mysqld

mysql 运行状态

mysql 可以通过运行状态信息进行数据库的优化

1
show status;
坚持原创技术分享,您的支持将鼓励我继续创作!
0%