windows下mysql5.1忘记root密码解决方法[win7] 默认账户伟root 密码为空 1.停止mysql服务(以管理员身份,在cmd命令行下运行) net stop mysql 2.使用 mysqld –skip-grant-tables 命令启动mysql数据库 D:\>net stop mysql MySQL 服务正在停止. MySQL 服务已成功停止。 D:\>mysqld --skip-grant-tables 3.新开一个cmd窗口,进行如下操作 D:\&g
http://rpmfind.net/linux/rpm2html/search.php?query=compat-libstdc++ service mysql start && chkconfig mysql on #启动并开机自启动 /usr/bin/mysql_safe --skip-grant-tables >/dev/null 2>&1 & #查看生成密码 mysql -u root -p 密码 #登入 select user,host,authent ication_
今天在mysql中新建数据库提示The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement,原来是数据中配置的--skip-grant-tables,这样安全就降低了,这个一般当忘记root密码的时候需要这样操作
在腾讯云上面搭建的mysql使用开发的电脑上navicat进行访问时总是特别的慢,原来是Mysql会对请求的地址进行域名解析,开发的电脑并没有域名,所以会导致特别的慢,使用以下进行解决
[mysqld]
skip-name-resolve
skip-grant-tables
官方的解释
How MySQL
uses DNS When a new thread connects to mysqld, mysqld will
spawn a new thread to handle the req
The MySQL server is running with the –skip-grant-tables option so it cannot execute this statement
意思貌似MYSQL还运行在 –skip-grant-tables模式,如何让他回到原来的模式
第一种方法:原来在mysql.ini文件中配置了skip-grant-tables,前面加个#注释掉就可以了
修改mysql的配置文件,把skip-grant-tables去掉后,重启mysql
第二种: