mysql出现不能登录问题
1.停止mysql数据库
/etc/init.d/mysqld stop
2.执行如下命令
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
3.使用root登录mysql数据库
mysql -u root mysql
4.更新root密码
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
最新版MySQL请采用如下SQL:
mysql> UPDATE user SET authentication_string=PASSWORD('newpassword') where USER='root';
5.刷新权限
mysql> FLUSH PRIVILEGES;
6.退出mysql
mysql> quit
7.重启mysql
/etc/init.d/mysqld restart
8.使用root用户重新登录mysql
mysql -uroot -p 搜索
Enter password: <输入新设的密码newpassword>
phpmyadmin出现无法访问
sudo apt-get install phpmyadmin
安装好 phpmyadmin 之后,打开 http://localhost/phpmyadmin ,不能访问
1.打开配置文件:
sudo gedit /etc/apache2/apache2.conf
2.在最后添加一行:
Include /etc/phpmyadmin/apache.conf
3.然后重启apche2
sudo service apache2 restart
修改phpmyadmin默认路径
vim /etc/phpmyadmin/apache.conf
在头部找到 Alias /phpmyadmin /usr/share/phpmyadmin
将上面的第一个 /phpmyadmin 替换成你想用的名字,比如 /phpmyadmin_admin ,然后重启 apache
服务 就可以了。
ubuntu 安装phpmyadmin后无法在http://localhost/phpmyadmin 下访问原因是debian下phpmyadmin默认安装在/usr
`/share/phpmyadmin`,而不是/var/www下,
所以只需在终端输入
sudo ln -s /usr/share/phpmyadmin/ /var/www/做一个软连接即可