Ubuntu18.04安装MySQL(未设置密码或忘记密码)
2024-08-28 20:33:41
一 安装MySQL
sudo apt-get update
sudo apt-get install mysql-server
二 密码问题
1 安装时提示设置密码
这种情况没什么问题,通过已下命令登录MySQL
mysql -u root -p
2 安装时没有提示设置密码
这种情况可以尝试使用空密码进行登录
3 安装时没有提示设置密码且空密码无法登录
我在安装MySQL时遇到没有提示设置密码且空密码无效的情况,报错信息如下:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
三 解决方案(也可以用于忘记root密码)
Ubuntu在安装MySQL时会为用户创建一个debian-sys-maint用户我们可以通过这个用户来设置
1 查看debian-sys-maint密码
sudo cat /etc/mysql/debian.cnf
2 登录debian-sys-maint用户
mysql -u debian-sys-maint -p
注意:此时密码为刚刚查到的密码
现在我们已经登录到MySQL了
3 设置root密码
use mysql;
update mysql.user set authentication_string=password('你的密码') where user='root' and Host ='localhost';
update user set plugin="mysql_native_password";
flush privileges;
quit;
OK! 问题解决了
参考原贴
最新文章
- 读书笔记---《火球:UML大战需求分析》
- PCB走线分析——直角、差分、蛇形线
- jQuery使用ajax跨域获取数据
- 【poj1962】 Corporative Network
- kdump failed
- 在 Visual Studio 2013 中使用 Grunt, Bower 和 NPM
- 使用apt-fast 来加速你的Ubuntu 的apt
- 问题-某个程序改了ICO图标后编译后还是显示老图标?
- Cocos2d粒子系统二
- asp.net中的绝对路径和相对路径
- pl sql 无法解析指定的连接标识符
- Andrew Stankevich&;#39;s Contest (1)
- Windows下JIRA6.3.6安装、汉化、破解
- CSS3实现的一批hover特效
- linux网路编程:字节序(大端、小端、网络、主机)
- 创建数据库表默认字段封装SQL
- Redis 小记
- Win10 登陆密码不正确(安全模式仍然启动不了)
- (并发编程)RLock(与死锁现象),Semaphore,Even事件,线程Queue
- 机器学习进阶-图像金字塔与轮廓检测-轮廓检测 1.cv2.cvtColor(图像颜色转换) 2.cv2.findContours(找出图像的轮廓) 3.cv2.drawContours(画出图像轮廓) 4.cv2.contourArea(轮廓面积) 5.cv2.arcLength(轮廓周长) 6.cv2.aprroxPloyDP(获得轮廓近似) 7.cv2.boudingrect(外接圆)..
热门文章
- Linux kill All In One
- Flutter &; App
- Python 装饰器原理剖析
- epoll 原理
- 物联网网关开发:基于MQTT消息总线的设计过程(上)
- 微信小程序:日期组件picker的使用
- 后端程序员之路 55、go redis
- 基于 react + electron 开发及结合爬虫的应用实践🎅
- vscode undefined reference to `_imp__WSAStartup@8
- 《C++ Primer》笔记 第7章 类