access denied for user报错(连接mysql数据库时报错:Access denied for user ’root’@’127.0.0.1’ (using password: NO))
本文目录
- 连接mysql数据库时报错:Access denied for user ’root’@’127.0.0.1’ (using password: NO)
- 新装win下的MYSQL报错:access denied for user ’odbc’@’localhost’(using password: NO)
- mysql 新建用户后登陆提示access denied for user
- Access denied for user ’username’@’localhost’ (using password: NO)
- Access denied for user ’’@’localhost’ (using password: YES)
连接mysql数据库时报错:Access denied for user ’root’@’127.0.0.1’ (using password: NO)
连接mysql数据库时报错:Access denied for user ’root’@’127.0.0.1’ (using password: NO)是设置错误造成的,解决方法为:
1、打开并vim /etc/my.cnf。
2、在下方加一行代码Add skip-grant-tables。
3、重启mysql/etc/init.d/mysql restart。
4、使用命令行连接mysql mysql -u root -p。
5、mysql》 flush privileges。
6、重启mysql /etc/init.d/mysql restart。
新装win下的MYSQL报错:access denied for user ’odbc’@’localhost’(using password: NO)
windows下dos默认的用户是odbc,但是在mysql里并没有odbc这个用户,所以出错,改成mysql -uroot -p 这样就可以了,这里使用了root用户,当然你也可以使用其它的用户,但是前提是有本地登录的权限。解决办法是重新设置root用户密码,在Windows平台下操作步骤如下:1、以系统管理员身份登录到系统;2、如果MySQL服务器正在运行,停止它。 如果是作为Windows服务运行的服务器,进入服务管理器:开始菜单-》控制面板-》管理工具-》服务 如果服务器不是作为服务而运行的,可能需要使用任务管理器来强制停止它。3、创建1个文本文件,并将下述命令置于单一行中: SET PASSWORD FOR ’root’@’localhost’ = PASSWORD(’MyNewPassword’); 用任意名称保存该文件。在本例中,该文件为C:mysql-init.txt。4、进入DOS命令提示:开始菜单-》运行-》 cmd 假定你已将MySQL安装到C:mysql。如果你将MySQL安装到了另一位置,请对下述命令进行相应的调整。 在DOS命令提示符下,执行命令: C:》 C:mysqlbinmysqld-nt --init-file=C:mysql-init.txt 在服务器启动时,执行由“--init-file”选项(作用:在启动时从指定的文件中读取SQL命令)命名的文件的内容,更改根用户密码。当服务器成功启动后,应删除C:mysql-init.txt。5、停止MySQL服务器,然后在正常模式下重启它。如果以服务方式运行服务器,应从Windows服务窗口启动它。如果以手动方式启动了服务器,能够像正常情形下一样使用命令。
mysql 新建用户后登陆提示access denied for user
创建用户sql是没问题的,按理说是可以连接的可以通过下面的sql来排查一下:1、select * from mysql.user where user=’fd’ and host=’%’;查看mysql user表里的信息2、show grants for ’fd’@’%’; 查看fd用户的权限
Access denied for user ’username’@’localhost’ (using password: NO)
问题:数据库连接错误!原因:数据库名或者密码错误。解决方案:请确认config.Inc.Php中数据库连接信息正确,然后再询问主机客服。(最好有备份,直接还原。)
Access denied for user ’’@’localhost’ (using password: YES)
你提供的用户和密码被数据库拒绝了,如果用户是root的话,下面的语句:$con=mysql_connect("localhost","song","song");应该修改为:$con=mysql_connect("localhost","root","song");只要这里的用户名和密码符号数据库里面的设定时,才能连接数据库。
更多文章:
synthesia(下载安装一个安卓液晶电视板的synthesia软件要怎么交费解锁)
2024年5月7日 21:55
精品成品网站入口(请推荐个你认为最值得去的网站,比较有特色的那种精品网站!)
2024年6月25日 12:50
spartan浏览器(win10怎么开启spartan浏览器)
2023年5月22日 04:20
nba2k21下载安卓版(在哪里可以下载NBA2k21安卓手机中文版)
2024年6月30日 06:55
轩辕传奇药师弑神技能(轩辕传奇手游弑神有什么用 弑神攻击提升方法解说)
2024年7月3日 19:06
autocad2014注册机在什么位置(CAD2014版安装后怎么激活注册机在哪里找到)
2024年10月11日 11:15