MySQL是数据库(服务端),SQLyog是连接MySQL的可视化客户端软件。
MySQL没有图形界面。 MySQL *** 作命令(例如查询和更改)需要在MySQL服务器上使用sql语句执行。 查询结果只能显示在服务器上。而SQLyog有图形界面,是为了解决MySQL的问题而产生的mysql客户端软件。
SQLyog是一个集成的开发环境,专门用于开发MySQL数据库存储的程序单元。 程序员或数据库管理员可以在SQLyog中执行MySQL *** 作,例如添加、删除、修改和查询SQL语句,存储过程、触发器等MySQL功能的使用。
你这个是不是mysql8.0?mysql8.0密码类型修改过的。因为之前,MySQL的密码认证插件是“mysql_native_password”,而现在使用的是“caching_sha2_password”。你要用命令行登陆
use mysql;ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'FLUSH PRIVILEGES
修改下
如果出现"ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)", 说明你的MySQL还没有启动。解决办法:
第一步
删除c:\windowns下面的my.ini
第二步
打开c:\mysql\bin\winmysqladmin.exe 输入用户名 和密码
第三步 在dos下 输入 mysqld-nt -remove 删除服务
在接着输入 mysqld-nt -install
第四步 输入mysql 启动成功
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)