一晚上都在调试数据库,都要疯了,整理如下:
0.Apache服务器的443端口与VMware的冲突,所以要更改配置文件。设为440就可以(这个随意)。
1.因为要远程访问,默认密码为空,所以首先给root用户设置密码:
格式:mysqladmin -u用户名 -p旧密码 password 新密码。 例如
1、 给root加个密码ab12。首先在DOS下进入目录mysql\bin,然后键入以下命令
mysqladmin -u root -password ab12
2、 再将root的密码改为djg345。
mysqladmin -u root -p ab12 password ******
但是失败了,退出之后仍然用密码进不了
2.用phpadmin设置密码:
问题来了,phpdamin无密码进入后,更改其配置文件config.inc.php,位于xampp/phpAdmin 下面:
设置密码,然后将$cfg[‘Servers‘][$i][‘auth_type‘]的值有config改为cookie,这样你就能看到登录页面了,还有一点说明,这个配置文件里设置的密码没有多少实质性的意义,除了第一次进入后,如果你更改了用户root的密码,那么登录密码也随之改变,也就是说phpadmin的登录密码与数据库的是一致的。
3.设置远程访问的问题
将主机设为任意主机,就可以实现远程访问。