2、进入控制台后,提示输入密码(不用输入任何密码,因为密码为空),按回车键进入
3、输入“USE mysql”然后回车,意思是选择mysql数据库
4、输入“update user set password=password(‘这里是密码,如:root’) where user=’root’”然后回车返回信息:
Query OK, 0 rows affected (0.00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
5、输入quit退出控制台
6、重启mysql服务
7、输入用户名、你设置定的密码,登录成功。
这样mysql登录与密码是没问题了,但是使用phpmyadmin登录不了,提醒密码无效了,这个因为我们还有一步这完成
这样仅仅是修改了mysql的密码,如果访问phpmyadmin,会提示你权限问题之类。找到phpmyadmin安装目录,一般是在wamp/apps/phpmyadmin/这个位置,打开config.inc.php文件,编辑如下几行:
1
2
3
4
5
6
7
$cfg['Servers'][$i]['auth_type'] = 'http'//由config修改为http
$cfg['Servers'][$i]['user'] = 'root'
$cfg['Servers'][$i]['password'] = 'newpassword'
$cfg['Servers'][$i]['AllowNoPassword'] = false
下来phpmyadmin也就正常了
答:wamp数据库前后台转换,点击右面页面的数据库打开新建数据库,填入数据库名称和模式 后点击创建,出现创建成功d出框后,点击右面页面中我们新创建的数据库 在新建数据库中...1. 打开wampserver下phpmyadmin的目录在D:\wamp\apps\下 D:\wamp\apps\phpmyadmin4.1.14
2. 找到config.inc.php文
wamp切换mysql版本 - 实现wamp中PHP/Apache/Mysql版本切换(定制php版本...
1. 配置wamp的版本选择菜单 找到第320行有一个[apacheversion]标签,type:item那一行是添加wamp选择菜单的,如果想添加其他版本的,复制一行添加到Type: separator
2. 配置版本切换 配置好菜单按钮之后,找到[switchApachex.x.x]的标签,其他版本标签下内容照着下面的模板改一下保存,就可以切换了 [switchApache2.2.
3. 自己定制php、apache、mysql版本 (1)到
在安装wamp后,wamp就会读取这条老的mysql路径而不会读取自带集成mysql的路径,但是wamp仍然会使用自己集成mysql的配置信息(新安装的wamp的mysql配置信息没有密码),最终导致用集成mysql的配置信息去访问老mysql的数据库,所以就会报错。
网上其他的解决办法大致有两种:一种是备份好老的mysql信息,然后卸载掉,把数据转移到集成mysql中,另一种是改变老mysql的端口号,防止两个mysql冲突
而笔者给大家带来的方法是直接改变集成Mysql的配置信息,用以访问本机已经存在的Mysql,经笔者实验,这种方法相当方便。
方法如下
在D:\wamp\apps\phpmyadmin4.1.14下编辑config.inc.php
找到下面两句话
$cfg['Servers'][$i]['user'] = 'root'
$cfg['Servers'][$i]['password'] = ''
将他们的值改成本机mysql的用户名和密码。
重启wamp所有服务,再次打开phpMyAdmin的时候就能访问mysql了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)