以下内容来自:SQLyog安装及简单操作 - Coder_Cui - 博客园
一、SQLyog安装
1.1 安装包下载
安装包来源:SQLyog安装包下载(64位和32位的都有)_天秀,龙哥的博客-优快云博客_sqlyog安装包
百度网盘下载地址:SQLyog安装包_免费高速下载|百度网盘-分享无限制
1.2 安装步骤
安装64位版本,一直默认下一步安装,注意记住自己的安装路径,方便以后使用!!!

1.3 软件注册
二、SQL基本操作
2.1 连接数据库
打开SQLyog
新建---连接名:localhost
保存的连接:localhost
主机地址:localhost
密码:123456(MySQL设置的密码)
端口号:3306(MySQL默认端口号)
连接
注意:连接SQLyog前需要先启动MySQL

连接失败:
-
错误号码2003 Can’t connect to MySQL server on ‘localhost’(0)。
可能原因:MySQL没有启动、MySQL端口号不对(要填写对应的的端口号)
查看MySQL端口号的方法:
启动MySQL,在MySQL的cmd下输入:show global variables like 'port';

Windows查看MySQL版本的方法:
-
方法一:在mysql的命令窗口状态下:status;回车即可

-
方法二:在cmd命令状态下:mysql --help 回车即可

-
方法三:在mysql命令状态下:select version();回车即可

连接成功后,左侧加载出data原有的数据,右侧显示具体信息,删除data后,所有的数据都会丢失!!!

附:data路径在mysql安装路径下的data文件夹,里面包含数据库的详细信息

左侧为已有的数据库
右侧上方为SQLyog代码编写区域,Ctrl+鼠标滚轮可调整字体大小,可通过“历史记录”查看之前输入过的命令
注意:每一个sqlyog的执行操作,本质就是对应了一个sql,可以在软件的历史记录中查看。
2.2 新建数据库
在root@localhost上右键,选择创建数据库

输入数据库名称(school)、基字符集(utf8)、数据库排序规则(utf8_geneal_ci

点击创建即可!
2.3 新建表
字段:id,name,age
打开school数据库,在“表”上单击右键,创建表

在表格中输入具体信息,输入完成后保存:

注意如下:
目前引擎可以默认选择InnoDB
字符集及核对要与数据库信息保持一致
主键必须指定且唯一,不能为空
列名尽量见名知意,多个字符时用下划线分割,尽量都加上注释,方面后续查看!
2.4 查看表数据
在student表上右键---打开表

出现如下信息:可在此窗口添加学生信息,点击刷新后保存

也可删除学生信息:先在方框内打勾,点击“垃圾桶”,选择“是”,可完成对所选数据的删除!

2.5 总结
-
数据库连接方式1:先启动MySQL,打开SQLyog进行连接
-
数据库连接方式2:命令行连接:以管理员方式启动cmd
-- 具体实现:
mysql -uroot -p -- 回车后,再输入密码 --连接数据库,-- 表示注释
mysql -uroot -p123456 -- 连接数据库
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost'; -- 修改用户密码
flush privileges; -- 刷新权限
---------------------------------------补充--------------------------------------------
-- mysql>下所有的语句都使用;结尾
-- 常用的操作指令如下:
show databases; -- 查看所有的数据库
mysql> use school -- 切换数据库:use 数据库名
Database changed -- 表示数据库切换成功
show tables; -- 查看数据库中所有的表
describe student; -- 显示数据库中所有的表的信息:describe 表名
create database westos; -- 创建一个数据库:create database 数据库名
exit; -- 退出连接,Ctrl+C:强行终止
-- SQL的单行注释:-- ;多行注释:/* 注释内容 */
-- SQLyog单行注释:#
本文介绍了SQLyog的安装过程,包括从下载安装包到软件注册的详细步骤。接着讲解了如何使用SQLyog连接MySQL数据库,处理连接失败的常见问题。此外,还详细阐述了如何在SQLyog中创建数据库、新建表,以及查看和管理表数据。最后,提供了MySQL的命令行连接方法和一些常用操作指令。

1万+

被折叠的 条评论
为什么被折叠?



