Mysql 警告与登录失败的正确处理方式

Mysql 警告与登录失败的正确处理方式

查阅好多资料,都没有说到点子上~
请注意 细节决定登录失败和警告 ,我踩过的坑,帮大家避免下。

可能出现的报错

  1. Warning:Using a password on the command line interface can be insecure.)
  2. Access denied for user ‘root’@‘localhost’;

传统解决办法

vim /etc/mysql/my.cnf
[mysqldump]
user=your_backup_user_name
password=your_backup_password

实际解决办法

[mysqldump]
port=37819
user=root
password='I&5czB#7uB0r78'

[mysqlshow]
port=37819
user=root
password='I&5czB#7uB0r78'

[client]
port=37819
user=root
password='I&5czB#7uB0r78'

最后简述

  1. 注意单引号的使用,单引号就是原样保持,没有这个会转义滴
  2. 注意端口,改过端口的,最好加上,看好你 /etc/my.cnf里的 [mysqld] 中的port没有的话不用加
  3. [client]这是全能通用参数,[mysqlshow][mysqldump]只针对单独命令来使用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值