the user specified as a definer ('mysql.infochema'@'localhost')does not exist

使用root无法进入数据库, 数据库无论是localhost还是127.0.0.1都无法连接

打开数据库创建新用户或者打开以前的用户,都不能顺利进行,都会看到报错。同样,在命令行看到的是这样。

那么首先在命令行进入MySQL,

mysql -u root -p88888888

输入命令,删除用户

DROP USER 'mysql.infoschema'@'localhost';

然后,再次创建用户

mysql> CREATE USER 'mysql.infoschema'@'localhost' IDENTIFIED BY 'password';

最后,授予它权限

mysql> GRANT SELECT ON *.* TO `mysql.infoschema`@`localhost`;

接下来就可以正常使用,也可以导入数据了。

常用命令

一:查询

1、单表查询:

格式:SELECT 需要查询显示的字段 FROM 表名

*:代表所有字段,多个字段用逗号隔开(英文逗号)

例如:SELECT * FROM user_info

SELECT id,name FROM user_info

2、连接查询,这里就讲左连接,其他的也类似:

格式:SELECT需要查询显示的字段 FROM 主表 别名 LEFT JOIN 维表 别名 ON 连接的条件

例如:SELECT u.*, c.* FROM user_info u LEFT JOIN class_info c ON u.class_id = c.id

二:增加

注意:如果字段不写默认是全部字段,如果写了就知道添加写的字段,字段和值是一一对应的,顺序不能乱

批量添加每一条数据之前必须用逗号隔开

格式:INSERT INTO 表名(字段,字段) VALUES('值',值),('值',值)

例如:INSERT INTO user_info (`name`,class_id) VALUES('曹擦',1),('凤雏',2)

三:修改

格式:UPDATE 表名 SET 修改的阻断明 = 需要修改的后的值 WHERE 条件

例如:UPDATE user_info SET `name` = '貂蝉' WHERE id = 8

注意:如果不加条件(WHERE)那就所有的数据都修改了

四:删除

格式:DELETE FROM 表名 WHERE 条件

例如:DELETE FROM user_info WHERE id = 8

注意:如果不加条件,所有的数据都会被删除

MySQL数据库无法打开 用户不存在 快速的解决方法相关推荐

  1. MySQL数据库-错误1166 - Incorrect column name 'xxx' 的解决方法

    在用Navicat for MySQL给MySQL数据库修改表的字段时报如下的错误: 解决方法:检查字段里面是不是有空格,去掉就可以了. 转载于:https://www.cnblogs.com/shu ...

  2. MySQL 数据库show processlist where条件筛选报错解决方法,[Code: 1064, SQL State: 42000] You have an error in your

    -- 筛选报错 show processlist where user = 'root'; -- 筛选可用 select * from information_schema.processlist w ...

  3. 查看MYSQL数据库中所有用户及拥有权限

    查看MYSQL数据库中所有用户 mysql> SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM m ...

  4. Mysql数据库的打开和关闭

    Mysql数据库的打开和关闭: 选择计算机(win7)-右键管理 在新窗口选择--服务 5 找到mysql,然后右键-启动(停止) 转载于:https://www.cnblogs.com/cn-chy ...

  5. MySQL数据库开启root用户远程登录

    MySQL数据库开启root用户远程登录 如果mysql不支持远程连接,会出现提示:错误代码是1130,ERROR 1130: Host 192.168.0.10 is not allowed to ...

  6. 获取mysql所有用户权限_查看MYSQL数据库中所有用户及拥有权限

    查看MYSQL数据库中所有用户 mysql>SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM my ...

  7. mysql s授权所有用户_查看MYSQL数据库中所有用户及拥有权限

    查看MYSQL数据库中所有用户 mysql> SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM m ...

  8. 2场直播丨MySQL 数据库最常见的 6 类故障的排除方法、2020数据技术嘉年华·金融峰会暨数据库大咖讲坛(第4期)...

    一.MySQL 数据库最常见的 6 类故障的排除方法 - 2020年11月12日 20:00 - 2020年11月12日 21:00 MySQL 无法启动?MySQL 连接不上?MySQL 挂起(hu ...

  9. 删除了mysql的root账户密码是什么_mysql误删root用户或者忘记root密码解决方法

    解决方法一:到其他安装了Mysql的服务器(前提是要知道该服务器上Mysql的root用户密 码),打开[Mysql的安装目录/var/mysql],将其中的user.frm.user.MYD.use ...

最新文章

  1. 用c语言按颜色对图像进行分类,【leetcode C语言实现】75_颜色分类
  2. 团队作业——Alpha冲刺 6/12
  3. 十分钟入门 RocketMQ
  4. BlockChain:Py实现区块链简单场景应用:程序猿记录在区块里的收入记录图
  5. 配置集群Nginx+Memcached+Tomcat集群配置
  6. git clone拉取太慢怎么办?
  7. (pytorch-深度学习系列)pytorch实现自定义网络层,并自设定前向传播路径-学习笔记
  8. oracle 11g 存储结构和数据文件
  9. 压力测试工具----JMeter
  10. python内置函数用来打开或创建文件并返回文件对象_python内置函数
  11. Android包管理机制(二)PackageInstaller安装APK
  12. 使用pdf.js插件与LODOP控件实现前端浏览器静默打印PDF文件
  13. 画基因结构图 gggenes 用法
  14. IDEA社区版利用maven创建web
  15. 解决matplotlib问题: 没有‘Times New Roman‘字体
  16. 红米note3照相数据丢失
  17. 蓝屏终止代码:WHEA INTERNAL ERROR
  18. 2018 NOIP 普及组
  19. Python pandas.DataFrame.melt函数方法的使用
  20. java-php-python-汽车销售系统计算机毕业设计

热门文章

  1. ADC芯片参数测试技术解析
  2. Gradient Boosting算法
  3. 巴比特 | 元宇宙每日必读:从“派对岛”到“抖音仔仔”,通过虚拟身份切入元宇宙社交赛道,字节这条路是否行得通?...
  4. 赛尔号你选择的服务器正在维护,赛尔号:开服时强到离谱的属性,却一步步的被遗忘,而今无人使用...
  5. 【iOS】视频播放之AVPlayer
  6. Jmeter动态吞吐量实现
  7. 上海清晖6月PMP认证考前培训,万名PMP见证!
  8. 5年项目管理经验,总结出沟通的三大要点
  9. 计算机基础打印机,计算机基础知识:打印机的安装
  10. 把把c队--4u 第五天打卡