mysql允许远程访问及修改最大链接数

时间:2024-04-04 22:49:20

一、mysql允许远程访问

默认的mysql用户没有远程访问权限,所以要开放远程权限
这里通过改mysql数据库user表的数据来实现远程权限开放
在mysql命令行界面,执行以下命令:
mysql> use mysql;
mysql> update user set host = ‘%’ where user = ‘root’;
mysql> select host, user from user;
mysql> flush privileges;

将user表中root用户的ip改成%,意味着允许任何IP通过root用户访问MySQL数据库
如果只允许一个ip访问,可以将host改为具体的ip,比如 host=‘192.168.1.1’

二、修改mysql数据库最大链接数

永久性的修改mysql数据库的最大连接数,需要在配置文件中做修改
linux环境下修改步骤
vi /etc/my.cnf
在【mysqld】后面加上 max_connections=1000
然后 service mysql restart

windows环境下修改步骤
找到my.ini文件,默认安装的话,该文件一般在C:\ProgramData\MySQL\MySQL Server 8.0下
mysql允许远程访问及修改最大链接数
修改该配置文件,将max_connections改为1000
mysql允许远程访问及修改最大链接数