我们在登录mysql的时候经常会看到一句警告:Warning: Using a password on the command line interface can be insecure.这让人看着很不舒服,并且当在写脚本的时候这个警告输出到屏幕上更让人感觉难受。本文我们就和大家分享mysql登录警告问题的解决方法。

解决办法

这个警告是mysql自带的,他是想告诉你在屏幕上直接输入mysql密码并显示是不安全的。

1、解决办法一(看一下就行没有任何用)

这个解决办法相对简单,在你登录mysql的时候-p后面不紧跟任何字符串。

这个解决办法,的确是规避了警告,但是我们如果输入错误,只能重新数据或ctrl+backspace进行删除,还不知道是哪里错了。

是不是感觉每次都需要这样输入账号密码很麻烦,那么请看第二种办法。

2、解决办法二(推荐)

在家目录(可以自己指定目录)下创建一个隐藏文件名字为.my.cnf。

1、编辑文件:

vim .my.cnf

[mysql]

host=127.0.0.1

user=root

password=zxfly

2、在执行登录的时候,或者脚本时候。使用以下方法:

HOME=/root mysql

当然这个目录可以是任意目录,只要指定就可以。文件中可以加入任意参数,不如端口、sock文件等。

文件中也可以指定其他mysql命令。添加相应的模块即可。

比如:命令mysqldump可以如下

[mysqldump]

host=127.0.0.1

user=root

password=zxfly

大家可以使用以上方法尝试一下。

相关推荐:

php取消mysql警告_mysql登录警告问题的解决方法相关推荐

  1. mysql 5.6 登录 警告_mysql登录警告问题的解决方法

    一.前言 我们在登录mysql的时候经常会看到一句警告: Warning: Using a password on the command line interface can be insecure ...

  2. go mysql 错误_mysql安装失败原因和解决方法

    mysql数据库安装不了了!mysql最后一步安装不上!mysql就是安装不上!是不是很头疼,很伤脑筋,现在大家不用着急了,小编为大家整理了mysql安装失败的原因以及mysql安装失败的解决方法,抓 ...

  3. mysql5.7 首次登陆_mysql5.7.20第一次登录失败的快速解决方法

    一,将介绍如何 (1)mysql5.7是有默认密码的 查找默认密码 grep 'temporary password' /var/log/mysqld.log (2)第一次登录 mysql -uroo ...

  4. MySQL CPU 使用率高的原因和解决方法(来自aliyun官方文档)

    MySQL CPU 使用率高的原因和解决方法 更新时间:2017-03-17 13:25:52   分享: 用户在使用 MySQL 实例时,会遇到 CPU 使用率过高甚至达到 100% 的情况.本文将 ...

  5. mysql 增删改查时的错误解决方法大全

    mysql 增删改查时的错误解决方法大全     信息1:Error: Access denied for user: 'linanma@localhost' (Using password: YES ...

  6. net start mysql启动mysql,提示发生系统错误 5 拒绝访问 解决方法

    net start mysql启动mysql,提示发生系统错误 5 拒绝访问 解决方法 参考文章: (1)net start mysql启动mysql,提示发生系统错误 5 拒绝访问 解决方法 (2) ...

  7. 使用Navicat连接MySQL时出现2059报错的解决方法

    使用Navicat连接MySQL时出现2059报错的解决方法 参考文章: (1)使用Navicat连接MySQL时出现2059报错的解决方法 (2)https://www.cnblogs.com/ir ...

  8. 关于MySQL连接Navicat Premium 12失败的解决方法

    关于MySQL连接Navicat Premium 12失败的解决方法 参考文章: (1)关于MySQL连接Navicat Premium 12失败的解决方法 (2)https://www.cnblog ...

  9. Mysql 数据库锁表的原因和解决方法

    Mysql 数据库锁表的原因和解决方法 参考文章: (1)Mysql 数据库锁表的原因和解决方法 (2)https://www.cnblogs.com/xinruyi/p/11108795.html ...

最新文章

  1. Pycharm中导入requests模块详解
  2. Java NIO系列教程(五)Buffer
  3. shell中的各种括号的使用方法
  4. php中统一编码语句,统一编码
  5. 宝新金融首席经济学家:区块链应用主要方向开始转向实体经济领域的商业场景
  6. perl 访问类方法的几种方式
  7. 30岁之前创业想成功必看
  8. MAC使用青花瓷(charles)抓包
  9. 【转载】原生Ajax写法
  10. java 10000以内的质数_10000以内有多少质数
  11. 《羊了个羊》谁还在玩我笑他两年半
  12. windows下iexplore的命令行参数
  13. 《5G应用“扬帆”行动计划(2021-2023年)》征求意见稿发布
  14. android 视频连续播放,VideoView实现视频无缝连续播放
  15. zookeeper实现动态感知服务器上下线
  16. Sinkhorn算法
  17. Apache FTPServer本地部署FTP服务
  18. mysql 插入多条值_mysql一次性插入多条数据
  19. python是什么和c++是什么区别_编程c++和python的区别
  20. Visual Studio2022编译报错解决方法

热门文章

  1. cookie工具类 java_springboot封装JsonUtil,CookieUtil工具类代码实例
  2. C语言 函数的封装示例(允许存在同名但形参不同函数)
  3. 什么是故事板?(故事图、Storyboard)(软件显示效果的视觉草图,用于视频创作和广告设计,表达作者的创意)
  4. 【中级软考】PV操作是什么?(passeren【通过、申请资源、减量】、vrijgeven【释放、释放资源、增量】【荷兰文】)(用于进程间同步)
  5. python numpy矩阵的旋转, 转置, 正对角线镜像, 副对角线镜像, 行交换, 列交换操作 rot90()
  6. DVWA---文件包含
  7. android componentname activity,ComponentName的使用
  8. Java强引用、软引用、弱引用、虚引用的区别
  9. html select显示树形菜单_HTML标签总结
  10. Linux运维:CentOS7在防火墙中添加访问端口?