mysql拒绝远程连接_解决Mysql数据库拒绝远程连接和忘记密码的问题
解决数据库忘记密码的问题
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
编辑mysql配置文件my.ini(不知道在哪请搜索)
在[mysqld]这个条目下加入skip-grant-tables 保存退出后重启mysql
1.点击“开始”->“运行”(快捷键Win+R)。
2.停止:输入 net stop mysql
3.启动:输入 net start mysql
这时候在cmd里面输入mysql -u root -p就可以不用密码登录了,出现
password:的时候直接回车可以进入,不会出现ERROR 1045
(28000),但很多操作都会受限制,因为我们不能grant(没有权限)。按下面的流程走(红色
部分为输入部分):
//1.进入mysql数据库:
mysql> use mysql;
Database changed
//2.1给root用户设置新密码,红色部分自己输入:
mysql> update user set password=password("新密码") where user="root" and host="localhost";
Query OK, 1 rows affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0
//2.2这种设置不成功的话可以尝试另一种设置
mysql> SET PASSWORD FOR 'root'@'localhost'=PASSWORD('new password');
//2.3在新版本中密码的用户表中将不再有password字段,而是有 authentication_string字段,按照对应的方法执行
mysql>update mysql.user set authentication_string=password('root') where user='root' and host='localhost';
//3.刷新数据库
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
//4.退出mysql:
mysql> quit Bye ;
改好之后,再修改一下my.ini这个文件,把我们刚才加入的
"skip-grant-tables"这行删除,保存退出再重启mysql就可以了。
解决数据库远程连接的问题
具体操作如下:
//在本机先使用root用户登录
mysql:
mysql -u root -p"youpassword" ;
//进行授权操作:
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH
GRANT OPTION;
//重载授权表:
FLUSH PRIVILEGES;
//退出mysql数据库:
exit;
mysql拒绝远程连接_解决Mysql数据库拒绝远程连接和忘记密码的问题相关推荐
- mysql占用多少内存_解决mySQL占用内存超大问题
解决mySQL占用内存超大问题 解决mySQL占用内存超大问题 为了装mysql环境测试,装上后发现启动后mysql占用了很大的虚拟内存,达8百多兆.网上搜索了一下,得到高人指点my.ini.再也没见 ...
- mysql数据库断开连接_解决mysql服务器在无操作超时主动断开连接的情况
我们在使用mysql服务的时候,正常情况下,mysql的设置的timeout是8个小时(28800秒),也就是说,如果一个连接8个小时都没有操作,那么mysql会主动的断开连接,当这个连接再次尝试查询 ...
- mysql字符集乱码问题_解决mysql字符集乱码问题
character-set-server/default-character-set:服务器字符集,默认情况下所采用的. character-set-database:数据库字符集. characte ...
- mysql不同版本乱码_解决MySQL中文乱码以及版本不一致问题_MySQL
一.导出数据 先说明一下自己的环境:Mac OS X 10.8.3, MySQL Community Server 5.6.10, MySQL Workbench 5.2.47. 我想把本机数据库内的 ...
- xp mysql字符集与乱码_解决MYSQL中文乱码问题三种方法
方法三 1>本文将消除乱码分为三步: >消除页面乱码, >消除从mysql教程中读出中文乱码, >消除插入mysql数据库教程中的中文乱码: 15>注意编码表示方式在网页 ...
- mysql中文模糊查询_解决MySQL中文模糊查询问题
解决MySQL中文模糊查询问题: 我们在MySQL中进行中文模糊查询时,经常会返回一些与之不相关的记录,比如查找%a%时,返回的可能有中文字符,却没有a字符存在.对于此问题目前发现一种方法可以很方便解 ...
- mysql java中文乱码_解决Mysql+Java的中文乱码问题(学习心得)
最近几天一直都在学JSP,我用的数据库是Mysql.在连接数据库的过程中,刚开始我只是简单的执行了查询命令,发现从数据库取出的中文数据全部显示成了乱码,查了一些资料之后,我先用了下面的一个转换函数,值 ...
- mysql登陆1130错误_解决MySQL远程登录时出现ERROR 1130错误问题
在用mysql进行远程连接时出现下列错误 [root@openfire ~]# mysql -u root -h mysql.clvn.com.cn -p Enter password: ERROR ...
- mysql登陆1130错误_解决MySQL远程登录时出现ERROR 1130错误问题_MySQL
在用mysql进行远程连接时出现下列错误 [root@openfire ~]# mysql -u root -h mysql.clvn.com.cn -p Enter password: ERROR ...
最新文章
- [Google API](4)搜索结果
- 调用支付宝接口android最新,Android 外接sdk之支付宝
- oauth最后的确认按钮_绕过GitHub的OAuth授权验证机制($25000)
- 嵌入式开发中使用DDD进行调试
- 计算机文化基础教程问什么好难买到,问一个翻译的问题新编计算机文化基础(教程 – 手机爱问...
- 去某大厂三面总监面,因为迟到了5分钟,面试官当着我的面把简历扔垃圾桶了
- java 无类名实现接口_为什么很多人写 Java/Android 时,选择让同一个类实现多个接口,而不是用多个内部匿名类?...
- geoserver和openlayers学习网站
- 《大数据》2021年第2期目次摘要
- 数据结构摧毁线性表用c语言,[简述]数据结构-线性表(c语言实现)
- python txt转Excel
- ARINC 429总线学习资料?
- 基于C++的高性能http框架cinatra及其web框架示例feather介绍及开发演示
- 正在解析主机/打开网页慢,有可能是你的虚拟机网卡的问题
- 全程数字化的企业电子招标采购管理系统源码
- 【蓝桥杯单片机】第十三届蓝桥杯单片机省赛客观题及其题解
- git 误删分支恢复方法
- set_input_delay/set_output_delay
- asp.net:如何取消设置的起始页
- C Prime Plus 第二章 C语言概述