在初学php时,我用的是WampServer
25,里面内置mysql,再打开phpmyadmin时提示:
phpmyadmin连接数据库错误 #1045 - Access denied for user 'root'@'localhost' (using password: NO)。
首先从MS-DOS窗口进入mysql\bin目录, 我的是 D:\wamp\bin\mysql\mysql5617\bin 如图:
输入:mysql -u root -p
没有密码直接按回车显示欢迎界面
输入:update User set Password=PASSWORD('admin')
where User='root'; admin就是你的密码,注意命令后面有“;” 。
最后打开wamp安装路径,打开apps然后是phpmyadmin4114,用记事本打开configincphp
将$cfg['Servers'][$i]['password'] = '';
改为$cfg['Servers'][$i]['password'] = 'admin'; admin换成你的密码。
最后重启wamp就好了。
1、进入数据库之后,选择创建。选择模板里的空白桌面数据库。
2、创建之后,在桌面的位置保持,并更改文件名。
3、一定要重新创建之后才能够设置密码。在数据库上的文件点击进入。
4、在信息可以看到用密码进行加密。
5、然后调出设置数据库密码,设置密码和验证。
6、设置密码之后调出使用分组加密进行加密与行级别锁定不兼容。
7、设置密码时候之后。双击数据库之后就要求输入密码才能打开。
1、改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
mysql -u root -pvmwaremysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
2、授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
GRANT ALL PRIVILEGES ON TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
如果你想允许用户myuser从ip为19216816的主机连接到mysql服务器,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON TO 'myuser'@'19216813'IDENTIFIED BY
'mypassword' WITH GRANT OPTION;
以上就是关于wampserver下数据库密码怎么设置密码全部的内容,包括:wampserver下数据库密码怎么设置密码、如何设置或取消(删除)MDB数据库的密码、mysql 怎样给数据库用户设置密码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)