mysql数据库暗码修正的细致步骤引见【MySQL教程】,mysql
近来在看数据库相干的东西,重装电脑今后之前的设置都没了,为了轻易直接设置XAMPP一键安装包,然则在设置过程当中碰见了以下几个小题目。虽然题目不大,然则照样想纪录下来,以避免今后碰见雷同的题目不知道怎样处置惩罚。
1. Apache shutdown unexpectedly启动毛病
xampp启动时显现的毛病为:
9:52:41 [Apache] Attempting to start Apache app...
9:52:41 [Apache] Status change detected: running
9:52:42 [Apache] Status change detected: stopped
9:52:42 [Apache] Error: Apache shutdown unexpectedly.
9:52:42 [Apache] This may be due to a blocked port, missing dependencies,
9:52:42 [Apache] improper privileges, a crash, or a shutdown by another method.
9:52:42 [Apache] Check the "/xampp/apache/logs/error.log" file
9:52:42 [Apache] and the Windows Event Viewer for more clues
这是比较罕见的80、443端口被占用的题目,处置惩罚方法以下:
(1)443端口被占用:
在/xampp/apache/conf/extra/httpd-ssl.conf设置文件中将listen 443改成444(此端口能够本身定义)
(2)80端口被占用,apache没法监听80端口
在/xampp/apache/conf/extra/httpd.conf 把Listen 80 修正为 88 (可自定义);假如设置了vhosts的话请把httpd-vhosts.conf 中端口改成88(同上端口号)
链接形貌
2. phpmyadmin接见谢绝
phpmyadmin接见谢绝时毛病显现为:
phpMyAdmin 尝试衔接到 MySQL 服务器,但服务器谢绝衔接。您应当搜检设置文件中的主机、用户名和暗码,并确认这些信息与 MySQL 服务器管理员所给出的信息一致。
毛病发生的缘由:
修正了mysql.user中root的暗码,致使与phpMyAdmin设置文件中的暗码不一致,所以没法衔接。
解决方法:
修正../phpMyAdmin/config.inc.php中$$cfg['Servers'][$i]['password']='yourpassword'; //上面为root设置的暗码
3. mysql修正初始暗码
(1)win+R输入cmd进入cmd命令提示符,输入mysql -uroot -p
(2)此时如涌现“mysql不是内部或许外部命令,也不是可运转的顺序或批处置惩罚文件”则申明mysql设置途径没有放到环境变量下面,须要将包括mysql.exe和mysqld.exe文件的途径放到体系环境变量下面;
(3)输入数据库暗码,上岸胜利则有以下显现:
(4)登录胜利今后输入show databases;能够看到一切数据库
(5)输入use mysql;挑选mysql数据库,它就是用来保留用户名的处所
(6)show tables检察一切表,会发现有个user表,这里寄存的就是用户名,暗码,权限等等账户信息。
(7)输入select user,host,password from user; 来检察账户信息。
(8)变动root暗码,输入update user set password=password('123456') where user='root' and host='localhost';
(9)再次检察账户信息,select user,host,password from user; 能够看到暗码已被修正。
(10)退出命令行,重启mysql数据库,用新暗码尝试登录。
至此就完成了对mysql数据库的修正,以上就是设置mysql时碰到的几个小题目,在此纪录一下。
本篇文章到这里就悉数完毕了,关于MySQL的更多学问人人能够关注ki4网的MySQL教程栏目!!!
以上就是mysql数据库暗码修正的细致步骤引见的细致内容,更多请关注ki4网别的相干文章!