问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...php连接mysql 报Can't connect to MySQL server on 'localhost...

发布网友 发布时间:2024-10-19 11:05

我来回答

3个回答

热心网友 时间:2024-11-03 14:39

window 下
命令行下输入:
>cd E:\mysql\bin(你的wamp5mysql的数据库的位置)
>mysqladmin -u root password 你的密码
>mysql -u root -p
Enter password: 你的密码
便可以

、、、、、、、、、、、、、、、、、
找到了根本原因,在此凉一下:

导致此问题的根源在:因为给mysql的root设置了密码,而不是最初安装好时的密码为空,所以使用

mysqladmin version这样子不行了,必须这样子:mysqladmin -uroot -p version,回车后按照提示要求输入

root密码即可成功运行命令。

第一种方法其实就是在不知道root密码的情况下的一种解决办法,那样子启动不用密码即可进mysql

里面并进行root密码的修改,解决忘记了root密码的问题。

输入命令“mysqladmin -u root password 你的密码”作用是修改root用户的密码,这条命令能够不经

提示输入原密码而成功执行,也说明了原密码是空。之后使用修改后的密码自然能够成功登录。

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。怎么更改密码?
首先要声明一点,大部分情况下,修改MySQL是需要有mysql里的root权限的,所以一般用户无法更改密码

,除非请求管理员。

方法一
使用phpmyadmin,这是最简单的了,修改mysql库的user表,
不过别忘了使用PASSWORD函数。
方法二
使用mysqladmin,这是前面声明的一个特例。
mysqladmin -u root -p password mypasswd
输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。
把命令里的root改为你的用户名,你就可以改你自己的密码了。
当然如果你的mysqladmin连接不上mysql server,或者你没有办法执行mysqladmin,
那么这种方法就是无效的。
而且mysqladmin无法把密码清空。
下面的方法都在mysql提示符下使用,且必须有mysql的root权限:

方法三
mysql> INSERT INTO mysql.user (Host,User,Password)
VALUES('%','jeffrey',PASSWORD('biscuit'));
mysql> FLUSH PRIVILEGES
确切地说这是在增加一个用户,用户名为jeffrey,密码为biscuit。
在《mysql中文参考手册》里有这个例子,所以我也就写出来了。
注意要使用PASSWORD函数,然后还要使用FLUSH PRIVILEGES。
方法四
和方法三一样,只是使用了REPLACE语句
mysql> REPLACE INTO mysql.user (Host,User,Password)
VALUES('%','jeffrey',PASSWORD('biscuit'));
mysql> FLUSH PRIVILEGES
方法五
使用SET PASSWORD语句,
mysql> SET PASSWORD FOR " = PASSWORD('biscuit');
拟也必须使用PASSWORD()函数,
但是不需要使用FLUSH PRIVILEGES。
方法六
使用GRANT ... IDENTIFIED BY语句
mysql> GRANT USAGE ON *.* TO " IDENTIFIED BY 'biscuit';
这里PASSWORD()函数是不必要的,也不需要使用FLUSH PRIVILEGES。
注意: PASSWORD() [不是]以在Unix口令加密的同样方法施行口令加密。
MySQL 忘记口令的解决办法
如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。
启动 MySQL :bin/safe_mysqld --skip-grant-tables &
就可以不需要密码就进入 MySQL 了。
然后就是
>use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges;
重新杀 MySQL ,用正常方法启动 MySQL 。

热心网友 时间:2024-11-03 14:41

首先确定下mysql服务开启没有
mysql_connect('localhost',
'root',
'');
//这是已root登陆
密码为空
检查是否是密码账号问题
mysql
默认端口3306
调用时指定端口

热心网友 时间:2024-11-03 14:38

http://gc063tzf.blog.163.com/blog/static/11216292201041992742752/
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
笔记本wifi能够联网,但是台式机插网线网络很差 为什么这个wifi就针对一台电脑卡。 电脑连wifi看电视很卡台式电脑连接无线wifi特别卡 为什么本身台式网速特别快,可是用笔记本wifi的网速就特别慢呢... wifi很快电脑很慢是怎么回事电脑和手机连接同一个WiFi手机网速快但是... ...6个梨,要把这些梨全部放在盘子里,至少需要多少个盘子? 看图列算式,一共有多少个梨? 列式:__ 哪些原因会导致长白头发 头上白发特别多是体内缺什么呢还是病还是别的原因 ACL访问控制列表应用 蔡健雅演艺经历 1969年四月十九今年运势 怎么查ipad序列号DYVHVNXNDVD1 张玉璟七六年四月十九出生属龙二零一六年财运 1969年生在四月十九曰早上辰时是什么命 我的电脑联想旭日C466L不能连接无线路由器,用鲁大师检测过了,有无线网... 学校不让用路由器,用鲁大师软件开热点,学校能查到,怎么不让学校查到 我吃了一个苹果以后觉得吞口水就胸口和喉管下面疼 一吃苹果就胸口疼胸口疼 早晨吃个苹果为什么会胸口痛 商住两用二手房交易税谁知道怎么算 吃完饭后或吃个苹果胸口都感觉噎疼怎么回事 求一首粤语老歌.节奏很慢.但是唱歌的人声音很饱满.富有激情!! 网页锁怎么用 如何给查看的网页加密 11种天然的驱蚊方法汇总 ...橱房的火线、零线用的是4平方的,而地线用的是2·5平方有安全问题吗... 附子中毒的解救与治疗方法是什么 附子中毒后遗症有哪些 蚝油鲜菇是什么 附子中毒的解救方法 求拿过台湾金曲奖的非台湾籍演艺人员名单 ...登入后台时提示Can't connect to MySQL server on 'localhost' (100... ...2003 (HYO00): Can't connect to MySQL server on 'xx.xx.xx.xx... 采薇(节选)送元二使安西早呈水部张十八员外中的"柳"字有什么区别? 采薇节选和早春呈水部张18员外中柳在诗中各自跟什么做对比? 求一篇450字的作文啊,帮帮我好不好! 股票初学者看什么书籍 股票入门要看什么书 宁波市江东区司法局主要职责 一件难忘的事作文开头和结尾 下面哪种视图模式下无法实现文字“窗口内自动换行”? 有没有类似《斗罗大陆》女主是魔兽或不是人类的玄幻小说啊?和男主一... word视图模式更改排列方式word视图模式更改排列方式怎么设置 面试时候,别人问你,把她当顾客,要你随便拿个东西介绍产品给她,我要怎么... (1/2)甲乙丙三筐苹果,甲乙共占三筐总数的22/44,乙丙共占三筐总数的8/... 把两筐苹果分给甲、乙、丙三个班.甲班分得总量的25,剩下的按5:7分给... 有三筐苹果,甲筐苹果的个数占三筐总数的30%,乙、丙两筐苹果个数的比是... 甲乙丙丁四筐苹果,甲筐苹果的质量是其他三筐总质量的一半,乙筐苹果的质... 求专家:甲乙丙丁四筐苹果,甲质量是其他三筐质量一半,乙质量是其他三筐... 有甲乙两筐苹果甲筐苹果的质量是乙筐苹果的五分之二甲筐中优质苹果占...