1.创建数据库
如果mysql_test库不存在则创建以utf8mb4格式的mysql_test 数据库
CREATE DATABASE IF NOT EXISTS mysql_test DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci;
推荐数据库创建默认格式为utf8mb4 utf8 对部分表情等相关字符会乱码
2. 创建用户
创建任意地址可登陆的test账号 密码为 test123
CREATE USER test@'%' IDENTIFIED by 'test123';
3.授权用户数据库权限
授权mysql_test的所有表的所有权限给予test 账户
GRANT all PRIVILEGES on mysql_test.* to 'test'@'%';
授权mysql_test的test表的所有权限给予test 账户
GRANT SELECT,UPDATE,CREATE,INSERT,DELETE on mysql_test.test to 'test'@'%';
4.查询并设置最大连接数
查询最大连接数
show variables like '%max_connections%';
修改最大连接数
方法1:
set GLOBAL max_connections=1024; show variables like '%max_connections%';
重启后此方式设置会失效。
方法2:
修改mysql配置文件my.cnf,在[mysqld]段中添加或修改max_connections值: max_connections=1024
mysql重启之后设置永久生效。