mysql相关安装配置

 
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)