【简介】

SQLyog是mysql数据库的客户端软件

【基本使用】

1、连接mysql数据库

2、SQLyog的页面使用介绍

3、基本的数据库命令

1) use命令

切换数据库

2) unsigned 命令

tinyint、smallint、mediumint、int、bigint等用unsigned修饰,表示非负数

3) auto_increment 命令

主键自增长,auto_increment = x表示主键从x值开始自增长

4) comment命令

comment命令用来添加注释

4、创建表

CREATE TABLEstudent(

studentNoINT(4) NOT NULL PRIMARY KEY COMMENT '学号',

loginPwdVARCHAR(20) NOT NULL DEFAULT '123' COMMENT '密码',

studentNameVARCHAR(50) NOT NULL COMMENT '姓名',

sexCHAR(2) NOT NULL DEFAULT '男' COMMENT '性别',

gradeIdINT(4) UNSIGNED COMMENT '年级编号',

phoneVARCHAR(50) COMMENT '电话',

addressVARCHAR(255) DEFAULT '地址不详'COMMENT '地址',

bornDateDATETIME DEFAULT NOW() COMMENT '出生日期',

emailVARCHAR(50) DEFAULT 'xx@163.com' COMMENT '邮箱账号',

identityCardVARCHAR(18) COMMENT '身份证号')COMMENT='学生信息表';

5、添加外键

语法:alter table 表名 add constraint FK_ID foreign key(你的外键字段名) REFERENCES 外表表名(对应的表的主键字段名);

ALTER TABLEstudentADD CONSTRAINT fk_student_grade FOREIGN KEY(gradeID)REFERENCES grade(gradeID);

6、添加数据

#为表添加初始数据INSERT INTOgrade(gradeID,gradeName)VALUES(1,'一年级'),(2,'二年级'),(3,'三年级'),(4,'四年级')

7、外键和主键

主键是一个表中可以唯一标识的某一条记录的一个或若干条属性

外键 成绩表中的学号不是成绩表的主键,但它和学生表中的学号相对应,并且学生表中的学号是学生表的主键,则称成绩表中的学号是学生表的外键

转自   https://www.cnblogs.com/tengqiuyu/p/7170619.html

mysql sqlyog命令_SQLyog的基本使用相关推荐

  1. sqlyog如何查看mysql的版本_【转】烂泥:查看MySql版本号命令

    本文由男装世家提供友情赞助,首发于烂泥行天下. 在 MS-SQL Server 中用 select @@version 可以很方便的查看到版本号,在 MySQL 中也有类似的方法的去查看版本号,这里介 ...

  2. Mysql高级命令与概念

    Mysql高级命令 1. 存储过程&函数-(了解) 在mysql数据库端编写带有逻辑的代码, 可以在客户端直接调用, java端可以写更少的代码 存储过程没有返回值, 函数必须有返回值 优点: ...

  3. python+pycharm+mysql+sqlyog下载安装

    目录 工具包详情 Python pycharm mysql sqlyog 工具包详情 工具包包括python安装包,pycharm安装包,mysql安装包,sqlyog安装包及注册码 Python 首 ...

  4. 查看mysql版本命令_查看MySql版本号命令

    转自:https://blog.csdn.net/qq_38486203/article/details/80324014​ 这里介绍四中不同的方法,它们分别运行在不同的环境中,最后对每种方法的优劣以 ...

  5. 怎么使用命令行查看mysql版本号_查看MySql版本号命令

    查看MySql版本号命令 ​ 这里介绍四中不同的方法,它们分别运行在不同的环境中,最后对每种方法的优劣以及使用范围也做了总结. 1.直接在操作系统命令行下执行:MySQL –V C:>MySQL ...

  6. 查看MySql版本号命令

    查看MySql版本号命令 ​ 这里介绍四中不同的方法,它们分别运行在不同的环境中,最后对每种方法的优劣以及使用范围也做了总结. 1.直接在操作系统命令行下执行:MySQL –V C:>MySQL ...

  7. MYSQL 连接数据库命令收藏

    一.MySQL 连接本地数据库,用户名为"root",密码"123"(注意:"-p"和"123" 之间不能有空格) C: ...

  8. 征途linux mysql_MySql征途之mysql常用命令

    mysql征程之mysql常用命令 一.连接MySql 语法: mysql -h 主机地址 -u 用户名 -p 用户密码 例1:连接到本机上的MYSQL.键入命令mysql -u root -p(本地 ...

  9. 常用MySQL的命令集锦

    常用MySQL的命令集锦 一.连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysqlbin,再 ...

  10. mysql excel 命令行_MySQL 命令行数据导出到 Excel

    显示行号 | 选择喜欢的代码风格 默认 GitHub Dune LakeSide Plateau Vibrant Blue Eighties Tranquil 将 MySQL 的数据导出 Excel, ...

最新文章

  1. linux lnmp yum,yum安装LNMP
  2. 你的微服务网关还只在用负载均衡吗?
  3. [转]C#开发高性能Log Help类设计开发
  4. php 8 jit,深入理解PHP8 JIT
  5. Android中多线程下载方面的知识点
  6. AopContext.currentProxy();为什么能获取到代理对象
  7. 开关问题(模板+高斯消元)
  8. @Transactional和@Async 使用场景
  9. 分享几款PR常用插件
  10. JAVA: 初级项目之基于Swing界面的仿QQ(一)
  11. python爬楼梯算法_Python算法:如何解决楼梯台阶问题
  12. 悉尼大学计算机相关专业硕士,悉尼大学计算机硕士课程详细介绍
  13. 求一元硬币兑换成1分、2分、5分的硬币的兑换方案
  14. 多功能雨伞项目计划书_多功能雨伞项目计划书_雨伞策划书范文
  15. Docker进阶篇超详细版(https://www.bilibili.com/video/BV1kv411q7Qc)
  16. 关于hcaptcha (vm wasm ob)三合一
  17. 2017.2.15 开涛shiro教程-第二十一章-授予身份与切换身份(二) controller
  18. Python爬虫报错HTTPSConnectionPool(host=‘heat.qq.com‘, port=443)处理
  19. 【VBS教程3】:VBS如何激活指定窗口
  20. 准确率99.9%的离线IP地址定位库

热门文章

  1. python Django音乐推荐系统(课设、毕设、学习)
  2. 基于安卓系统的服药监督系统(一)——可行性研究报告
  3. Codejock.Xtreme.Toolkit.Pro.v15.3.1 vs2019可用
  4. dynamips模拟器的安装
  5. 网管工具mrtg,cacti,rrdtool,nagios,zabbix比较和安装,+zabbix
  6. JavaScript高级程序设计(第3版)中文高清完整pdf
  7. 6款字体转换工具网站,一键生成想要字体!
  8. R语言大作业(二):上海市人口普查数据分析
  9. 网易云爬取歌词进行歌词词云可视化
  10. 天锐绿盾教您如何管控外接设备