忘记mysql数据库密码怎么办?-创新互联

一、破解mysql数据库密码步骤

成都创新互联公司主营韶关网站建设的网络公司,主营网站建设方案,App定制开发,韶关h5成都小程序开发搭建,韶关网站营销推广欢迎韶关等地区企业咨询

1、修改mysql配置文件/etc/my.cnf

[mysqld] port        = 3306 socket      = /tmp/mysql.sock skip-external-locking key_buffer_size = 256M max_allowed_packet = 1M table_open_cache = 256 sort_buffer_size = 1M read_buffer_size = 1M read_rnd_buffer_size = 4M myisam_sort_buffer_size = 64M thread_cache_size = 8 query_cache_size= 16M # Try number of CPU's*2 for thread_concurrency thread_concurrency = 2 datadir = /mydata/data skip-grant-tables  #加入此项

2、重新启动mysqld

# /etc/init.d/mysqld restart  Stopping MySQL: [ OK ]  Starting MySQL: [ OK ]

3.登录并修改MySQL的root密码

# /usr/bin/mysql  Welcome to the MySQL monitor. Commands end with ; or \g.  Your MySQL connection id is 3 to server version: 3.23.56  Type 'help;' or '\h' for help. Type '\c' to clear the buffer.  mysql> USE mysql ;  Reading table information for completion of table and column names  You can turn off this feature to get a quicker startup with -A  Database changed  mysql> UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ;  Query OK, 0 rows affected (0.00 sec)  Rows matched: 2 Changed: 0 Warnings: 0  mysql> flush privileges ;  Query OK, 0 rows affected (0.01 sec)  mysql> quit  Bye

5.将MySQL的登录设置修改回来

# vi /etc/my.cnf  将刚才在[mysqld]的段中加上的skip-grant-tables删除  保存并且退出vi。

6.重新启动mysqld

# /etc/init.d/mysqld restart Stopping MySQL: [ OK ] Starting MySQL: [ OK ]

图示:


修改如下:

忘记mysql数据库密码怎么办?

重设密码:

忘记mysql数据库密码怎么办?

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网页题目:忘记mysql数据库密码怎么办?-创新互联
网站地址:http://pwwzsj.com/article/hdesg.html