mysql怎么开启skip-networking

mysql怎么开启skip-networking,第1张

使用skip-name-resolve增加远程连接速度

skip-name-resolve

选项表示禁用DNS解析,属于官方一个系统上的特殊设定不管,链接的的方式是经过hosts或是IP的模式,他都会对DNS做反查,由于反查解析过慢,就会无法应付过量的查询。

单机运行MySQL使用skip-networking关闭MySQL的TCP/IP连接方式

skip-networking

开启该选项后就不能远程访问MySQL

为安全考虑希望指定的IP访问MySQL,可以在配置文件中增加bind-address=IP,前提是关闭skip-networking

bind-address=192.168.1.100

MySQL优化应该按实际情况配置。

1、干掉正在运行的数据库:

方法1)/etc/init.d/mysqld stop

(方法2)rcmysqld stop

(方法3)service mysqld stop

(方法4)kill -TERM mysqld

2、启动mysql服务器(--skip-grant-tables忽略用户表)

mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

3、重新使用root用户登录数据库

mysql -u root mysql

4、重新设置root密码

mysql>UPDATE user SET Password=PASSWORD('newpassword') where USER='root'

5、刷新权限

mysql>FLUSH PRIVILEGES

6、退出mysql

mysql>quit

7、重启mysql

(1)/etc/init.d/mysqld restart

(2)service mysqld restart

8、使用root用户重新登录mysql

(方法1)mysql -uroot -p

(方法2)service mysqld start

skip-innodb

----------------

忽略innodb存储引擎(即使其不可用).

若在前面加#,则表示注释掉该参数设置.

你可以用下面命令在mysql中查看各种存储引擎是否支持:

mysql>show engines


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8641784.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存