来自 产品测评 2019-11-28 17:18 的文章
当前位置: 118kj开奖现场 > 产品测评 > 正文

localhost错误解决方法118kj开奖现场

本身的操作系统是ubuntu18.04,以下是本身的mysql版本:

118kj开奖现场 1

设置完结后,登入mysql的时候就现身了之类错误:

118kj开奖现场 2

因为安装的经过中没让设置密码,大概密码为空,但好歹都进不去mysql。

 

那么该怎么办啊,接下去就将那些化解办法本身计算记录一下。

step1:在ubuntu的terminal(也即终端)上输入sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf,步向到那些布局文件,然后在这里个构造文件中的[mysqld]118kj开奖现场,这一块中进入skip-grant-tables那句话。

 1 [mysqld]
 2 #
 3 # * Basic Settings
 4 #
 5 user              = mysql
 6 pid-file          = /var/run/mysqld/mysqld.pid
 7 socket           = /var/run/mysqld/mysqld.sock
 8 port              = 3306
 9 basedir          = /usr
10 datadir          = /var/lib/mysql
11 tmpdir          = /tmp
12 lc-messages-dir   = /usr/share/mysql
13 skip-external-locking
14 character-set-server=utf8
15 collation-server=utf8_general_ci
16 skip-grant-tables

功效正是让您能够不用密码登入进去mysql。

保存:wq,退出。输入:service mysql restart,重新起动mysql。

 

step2:在终端上输入mysql -uroot -p,遇见输入密码的提示一贯回车就可以,踏向mysql后,分别实践上边三句话:

1 use mysql;   然后敲回车
2 update user set authentication_string=password("你的密码") where user="root"  然后敲回车
3 flush privileges  然后敲回车

结果如下图:

118kj开奖现场 3

下一场输入quit,退出mysql。

 

step3:重新步入到mysqld.cnf文件中去把刚伊始加的skip-grant-tables那条语句给注释掉。

 1 [mysqld]
 2 #
 3 # * Basic Settings
 4 #
 5 user              = mysql
 6 pid-file          = /var/run/mysqld/mysqld.pid
 7 socket           = /var/run/mysqld/mysqld.sock
 8 port              = 3306
 9 basedir          = /usr
10 datadir          = /var/lib/mysql
11 tmpdir          = /tmp
12 lc-messages-dir   = /usr/share/mysql
13 skip-external-locking
14 character-set-server=utf8
15 collation-server=utf8_general_ci
16 # skip-grant-tables

再回到终端输入mysql -uroot -p,应该就能够步向数据库了。

 

step4:要是这个时候大概报出错误,那么就要求回到step3中,把注释掉的那条语句再度生效(就是去除#标识),重新进入mysql中,先采用一个数据库(use mysql),然后输入select user,plugin from user,看下图:

118kj开奖现场 4

从图中得以阅览在实行了select user,plugin from user后,错误原因是因为plugin root的字段是auth_socket,那大家改掉它为下边包车型地铁mysql_native_password就行了。输入:

1 update user set authentication_string=password("ln122920"),plugin='mysql_native_password' where user='root'

下一场回车实践以下,再输入select user,plugin from user;回车,我们能见到root客商的字段改成功了。

118kj开奖现场 5

 

提及底quit退出。再次来到施行step3。

那么那一个主题材料就全盘缓慢解决了。

参照链接:

 

本文由118kj开奖现场发布于产品测评,转载请注明出处:localhost错误解决方法118kj开奖现场

关键词: