数据库连接
这里先不慌连接,如果我们忘了数据库root密码该如何操作呢?
更多教程学习资料回复“教程“,自动获取
忘记数据库密码,如何修改
1、先回想上章我们安装MySQL 配置文件f
vi /etc/f
在最后一行添加skip-grant-tables,如图,目的为启动 MySQL 服务的时候跳过权限表认证 ![(/mmbizpng/CVluCf0Ocb3amUTm9RvbUzB1xrj3xLehfmRC5IEBZVFvGogVBRMX920MH0PHicq4wX2nrmRks7InBg9HN7sR5WA/0?wxfmt=png) 2、重启服务
service mysqld restart
3、登陆MySQL
mysql -u root
4、更换密码 切换数据库:
USE mysql;
更新密码:
update user set authentication_string=password('这里填入密码') where user='root';
保存修改并退出:
flush privileges;exit;
5、删除配置文件并重启服务 删除刚刚添加的一行并保存
vi /etc/f
重启服务
service mysqld restart
6、使用刚刚重置的密码登陆
mysql -u root -p
客户端连接数据库
数据库连接
连接服务端的命令基本语法是:
mysql -h host -u user -p -P port
host是服务端的IP地址,可选的,默认为localhost
user是登录的用户名,可选的,如果允许匿名用户登录,可以直接键入"mysql"登录
-p代表是否使用密码登录
-P端口号,可选
断开连接: 以下三种均可
exit
quit
q