博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu下安装mysql
阅读量:4557 次
发布时间:2019-06-08

本文共 928 字,大约阅读时间需要 3 分钟。

ubuntu自带了mysql,使用apt-get安装即可

sudo apt-get install mysql-serversudo apt-get install mysql-client

用以下命令检查MySQL是否运行:

sudo netstat -tap | grep mysql

我这里显示

tcp        0      0 localhost:mysql         0.0.0.0:*                     LISTEN      6204/mysqld

说明安装成功。

安装完毕以后,用以下命令登录

mysql -u root -p

会提示

ERROR 1698 (28000): Access denied for user 'root'@'localhost'

此时,打开/etc/mysql/debian.cnf文件,注意,不是mysql.cnf

sudo vim debian.cnf

默认的user是debian-sys-maint,maint的意思是维修、保养,mysql默认创建了一个运维角色。

password 项后面的复杂字符串,可能是个加密串,直接修改成其它密码无效,所以,老老实实地用原来的,不过可以复制以后粘贴到需要输入密码的地方。

mysql -u debian-sys-maint -pwg

登录成功以后,设置root的密码,如果你用这种方式不成功:

update mysql.user set authentication_string=password('666666') where user='root'and Host = 'localhost';

那就试试下面这种(来自:)

update mysql.user set authentication_string=PASSWORD('666666'), plugin='mysql_native_password' where user='root';

我用第二种方法设置成功。

 

至此,ubuntu下的mysql安装完成。

 

转载于:https://www.cnblogs.com/Sabre/p/10480932.html

你可能感兴趣的文章
NEFU 109
查看>>
HDU 5435
查看>>
git从已有分支拉新分支开发
查看>>
滚动条隐藏兼容写法
查看>>
SQL2005查询所有表的大小
查看>>
Shell 正则表达式
查看>>
Docker run命令参数整理
查看>>
qt-opencv配置mingw编译器
查看>>
CSS之Medial Queries的另一用法:实现IE hack的方法
查看>>
linux-CentOS6.4下安装oracle11g详解
查看>>
实力为王 八年DBA经验谈
查看>>
2-sat 问题 【例题 Flags(2-sat+线段树优化建图)】
查看>>
ext3.2 右击动态添加node的treepanel
查看>>
Database links
查看>>
1035 插入与归并(25 分)
查看>>
STL中排序函数的用法(Qsort,Sort,Stable_sort,Partial_sort,List::sort)
查看>>
如何解决php 生成验证码图片不显示问题
查看>>
PHP,javascript实现大文件上传
查看>>
c#图像处理算法学习
查看>>
webApi之FromUri和FromBody区别
查看>>