mysql 创建用户,创建数据库,授权
创建一个远程用户
create user 'test'@'%' identified by 'test@1111';
创建一个数据库并指定编码
create database testdb CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
授权
grant all privileges on testdb.* to 'test'@'%';
应用更改:
FLUSH PRIVILEGES;
注意:
-
确保MySQL服务器的配置文件(通常是
my.cnf
或my.ini
)中的bind-address
参数设置为0.0.0.0
或者服务器的IP地址,这样服务器才能接受来自其他主机的连接。例如:[mysqld]
bind-address = 0.0.0.0