1、设置通过IP地址可以访问本地mysql服务
mysql > GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'mysql' WITH GRANT OPTION;
对 GRANT 语句的简单说明:
GRANT
ALL 所有权限
ON *.* 在所有的数据库上
TO root@’%’ 对 root 用户,在所有其他 IP 上的 root 用户(注: mysql 按照用户名和所在 IP 区分用户,所以 root 和 root@% 不是同一个用户)
IDENTIFIED BY ‘mysql’ 口令为 mysql
2、远程连接速度慢的解决方法
[mysqld]
skip-name-resolve
skip-grant-tables
skip-name-resolve
选项就能禁用DNS解析,连接速度会快很多。不过,这样的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。
若使用–skip-grant-tables系统将对任何用户的访问不做任何访问控制,但可以用 mysqladmin flush-privileges或mysqladmin reload来开启访问控制;默认情况是show databases语句对所有用户开放
如果mysql服务器没有开远程帐户,就在my.ini里面加上skip-grant-tables
3、表名大小写是否区分设置
在MySQL的配置文件my.ini中增加一行:
lower_case_table_names = 0
其中 0:区分大小写,1:不区分大小写
mysql相关安装配置
最新推荐文章于 2023-07-22 18:14:59 发布