当前位置:网站首页>首次安装(卸载重装)MySQL密码错误
首次安装(卸载重装)MySQL密码错误
2022-08-07 05:13:00 【我当程序员那些年】
关于首次安装(卸载重装)MySQL遇到的密码错误问题
Ubuntu安装MySQL(MariaDB)
查看有没有安装MySQL:dpkg -l | grep mysql
安装MySQL:apt install mysql-server
提示没有权限:sudo apt install mysql-server
安装完成之后可以使用如下命令来检查是否安装成功:netstat -tap | grep mysql
通过上述命令检查之后,如果看到有 mysql 的socket处于 LISTEN 状态则表示安装成功。登陆MySQL
登录mysql数据库可以通过如下命令:mysql -u root -p
其中 -u 表示选择登陆的用户名, -p 表示登陆的用户密码。
现在是mysql数据库是没有密码的。
显示Enter password:直接回车,就能够进入mysql数据库。
然后通过: show databases; 就可以查看当前的所有数据库。
这个时候可能会遇到这个问题,明明是第一次安装MySQL(或者卸载了重装)怎么回车之后密码不正确?还没有设置密码呀?
新版MariaDB在安装好MySQL用户没有设置密码,也没有任何操作可是密码就是不正确。
操作方法:
停止MySQL:sudo service mysql stop
安全模式下再次运行:sudo mysqld_safe --skip-grant-tables
另外打开一个终端
进入MySQL输入:mysql -uroot
然后配置:
update mysql.user set plugin=“mysql_native_password” where user=“root”;
update mysql.user set authentication_string=password(‘123456’) where user='root’and Host = ‘localhost’;
修改成功。
MySQL恢复正常。
这时可以进行MySQL的初始化配置,这里不多做赘述了。配置MySQL远程访问(ubuntu)
首先编辑 /etc/mysql/my.cnf 配置文件:(my.cnf 是只读文件)
sudo vim /etc/mysql/my.cnf
注释掉 bind-address = 127.0.0.1
在前面加#即可:#bind-address = 127.0.0.1
然后重启MySQL
启动mysql:sudo service mysql start
停止mysql:sudo service mysql stop
重启mysql:sudo service mysql restart
边栏推荐
猜你喜欢
随机推荐
DIN22 IPO OC双输入双输出单电源供电光电隔离转换器 输入/输出 3000VDC 五隔离 实现正负双向信号的隔离传输
CVE-2020-15148 Yii反序列化漏洞复现
2021-01-18
阿里云部署
ZYNQ基础知识
DGIOT's first lightweight IoT open source platform in China - supports multi-type solar panel remote control and multi-screen operation and maintenance
overlord(重载)与override(重写)的区别
分页原理
zip压缩文件的读取和写入
DGIoT任务调度
智能机器人制作全攻略
信号隔离器直流电流电压变送器 分配转换模块0-10V一进二出4-20mA
DGIoT网页代理
「SwiftUI」延迟执行代码
DGIOT产品管理
学习资料推荐,截至20220228
两数之和
「SwiftUI」Gradient渐变颜色填充效果
MySQL~数据库知识梳理
SPI协议









