运维开发网
广告位招商联系QQ:123077622
 
广告位招商联系QQ:123077622

ubuntu安装mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES

运维开发网 https://www.qedev.com 2021-04-30 15:01 出处:51CTO 作者:Will____风清
ubuntu安装mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES,wx608b59dedd9e5的博客原创的Linux文章。

通过apt安装方法十分简单,而且这种安装方法安装的mysql版本都是当前最新的版本。这种方式安装好后开机自启动都已经配置好,包括命令行的环境变量,无需手动配置。

如果出现以下问题

ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES).

解决方法

$ mysql -u root mysql

$update mysql.user set authentication_string=password(‘321123’) where user = ‘root’;

$mysql> FLUSH PRIVILEGES;

首先准备工作,运行系统源更新,保证最新的源。

apt-get update

所有操作需要root权限,可在root用户下运行,也可以sudo。

ubuntu安装mysql

2

安装mysql-server :

apt-get install mysql-server

然后会出现密码配置界面,添加mysql管理员密码,输入完成后继续安装。

ubuntu安装mysql

ubuntu安装mysql

3

如果在安装的过程中提示依赖不足,运行下面的命令:

apt-get install -f

然后继续执行第二步骤。

4

安装完成后,可以查看mysql相关的文件。

配置文件目录:/etc/mysql/ (my.cnf) | /usr/share/mysql(命令和配置文件)

数据库目录:/var/lib/mysql

ubuntu安装mysql

ubuntu安装mysql

5

查看服务是否启动,服务启停命令及启动状态。

$ netstat -anp | grep mysql

$ service mysql start

$ service mysql stop

$ service mysql status

ubuntu安装mysql

ubuntu安装mysql

ubuntu安装mysql

6

连接数据库,测试。

$连接数据库

$ mysql -h 127.0.0.1 -P 3306 -uroot -prootpwd

$ -h为远程IP,-P为端口号,-u为用户名,-p为密码

$测试database

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号