Linux -数据库连接,且更改数据库密码

service mysqld status 查看服务状态
mysql is not running mysql服务是停止状态
mysql running mysql服务是启动状态
Linux -数据库连接,且更改数据库密码
1.连接数据库
mysql -uroot
Linux -数据库连接,且更改数据库密码
备注:输入此命令之后,会报错,这条命令的目录路径为
[root@localhost ~]# ls /usr/local/mysql/bin/mysql
/usr/local/mysql/bin/mysql
Linux -数据库连接,且更改数据库密码
但是,这条命令并没有在环境变量path里面。
查看环境变量:echo $PATH
Linux -数据库连接,且更改数据库密码
所以,需要加入到环境变量PATH里面。
export PATH=$PATH:/usr/local/mysql/bin/
Linux -数据库连接,且更改数据库密码
若想让这条变量永久生效,需要将这条命令放入到 /etc/profile 里,放入到最后一行。
Linux -数据库连接,且更改数据库密码
Linux -数据库连接,且更改数据库密码
并且使修改的文件生效
source /etc/profile
Linux -数据库连接,且更改数据库密码
连接数据库: mysql -uroot
Linux -数据库连接,且更改数据库密码
设置数据库密码:
mysqladmin -uroot password 'ljy5157088' ‘ljy5157088’为密码 ''单引号可加可不加,建议加,怕使用的密码中投特殊符号
Linux -数据库连接,且更改数据库密码
备注:Warning: Using a password on the command line interface can be insecure.警告:在命令行界面使用密码可能不安全。
这行是报警,而不是报错,只是说在命令行界面使用密码可能不安全。
设置完密码,再进行登陆时,便会被拒绝,命令为 mysql -uroot -p
Linux -数据库连接,且更改数据库密码
正确登陆方式如下:
Linux -数据库连接,且更改数据库密码
更改数据库密码:(更改已知密码)
mysqladmin -uroot -p'ljy5157088' password '5157088' 格式为:mysqladmin -uroot -p'旧密码' password ‘新密码’
Linux -数据库连接,且更改数据库密码
登陆方式可为:mysql -uroot -p密码
Linux -数据库连接,且更改数据库密码
更改数据库密码: (不知道以前的密码)

1. vi /etc/my.cnf
2. 加入 socket=/tmp/mysql.sock    #取消密码认证

Linux -数据库连接,且更改数据库密码

3. 然后,重启服务    /etc/init.d/mysqld restart 

Linux -数据库连接,且更改数据库密码

1. 再次登陆时,将不需要密码验证。

Linux -数据库连接,且更改数据库密码

  1. 进入到数据库之后,
  2. 先要切换用户
  3. user mysql;
    Linux -数据库连接,且更改数据库密码
  4. 执行以下命令 123456为新密码

Linux -数据库连接,且更改数据库密码

  1. 再将之前的修改的配置文件改回去。

Linux -数据库连接,且更改数据库密码

11. 然后重启服务  /etc/init.d/mysqld restart        
12. 使用新密码登陆即可。

转载于:https://blog.51cto.com/13451715/2089252

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值