SQLyog学习笔记01---安装及基本使用

本文介绍了SQLyog的安装过程,包括从下载安装包到软件注册的详细步骤。接着讲解了如何使用SQLyog连接MySQL数据库,处理连接失败的常见问题。此外,还详细阐述了如何在SQLyog中创建数据库、新建表,以及查看和管理表数据。最后,提供了MySQL的命令行连接方法和一些常用操作指令。

以下内容来自:SQLyog安装及简单操作 - Coder_Cui - 博客园

一、SQLyog安装

1.1 安装包下载

安装包来源:SQLyog安装包下载(64位和32位的都有)_天秀,龙哥的博客-优快云博客_sqlyog安装包

百度网盘下载地址:SQLyog安装包_免费高速下载|百度网盘-分享无限制

1.2 安装步骤

安装64位版本,一直默认下一步安装,注意记住自己的安装路径,方便以后使用!!!

1.3 软件注册

注册信息见:安装必看.txt

二、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;回车即可

img

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

img

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

img

连接成功后,左侧加载出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单行注释:# 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值