• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Mysql匿名登录无法创建数据库问题解决方案

    常见问题

    Access denied for user ''@'localhost' to database 'web02' //web02是我自己创建的数据库

    原因分析:mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的

    下面对比两种登录方式

    1)mysql -u root -p

    可见这种最原始的方法并不保险 ,系统并不知道用户是不是匿名的

    2)mysql -hlocalhost -uroot -p

    -h表示服务器名,localhost表示本地;-u为数据库用户名,root是mysql默认用户名;-p为密码,如果设置了密码,可直接在-p后链接输入,如:-p123456,若用户没有设置密码,显示Enter password时,直接回车即可。

    采用这种方法进入数据库即可快速解决问题。

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • 初始化MySQL用户(删除匿名用户)
    • MYSQL删除匿名用户的方法(提高安全性)
    • MySQL服务器登陆故障ERROR 1820 (HY000)的解决方法
    • 解决MySQL8.0安装第一次登陆修改密码时出现的问题
    • mysql8.0.11客户端无法登陆的解决方法
    • Shell下实现免密码快速登陆MySQL数据库的方法
    • 浅谈mysql密码遗忘和登陆报错的问题
    • MySql登陆密码忘记及忘记密码的解决方案
    • php+mysql实现用户注册登陆的方法
    • mysql增加新用户无法登陆解决方法
    上一篇:linux下利用Docker安装mysql的步骤
    下一篇:MySQL decimal unsigned更新负数转化为0
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Mysql匿名登录无法创建数据库问题解决方案 Mysql,匿名,登录,无法,创建,