DESC t_dept

ALTER TABLE t_dept
ADD descri VARCHAR(20) ALTER TABLE t_dept
ADD decribe VARCHAR(20) FIRST ALTER TABLE t_dept
ADD descr VARCHAR(100)
AFTER deptno ALTER TABLE t_dept
DROP descri ALTER TABLE t_dept
DROP decribe DESCRIBE t_dept ALTER TABLE t_dept
MODIFY descr INT DESC t_dept ALTER TABLE t_dept
CHANGE descr me INT DESC t_dept ALTER TABLE t_dept
CHANGE me he VARCHAR(100) DESC t_dept ALTER TABLE t_dept
MODIFY he VARCHAR(100) FIRST
DESC t_dept ALTER TABLE t_dept
MODIFY he VARCHAR(100)
AFTER loc DESC t_dept DROP TABLE t_dept CREATE TABLE t_dept(
deptno INT NOT NULL,
dname VARCHAR(20),
loc VARCHAR(40)
) DESC t_dept DROP DATABASE test1 CREATE DATABASE company;
USE company;
CREATE TABLE t_dept(
deptno INT NOT NULL,
dname VARCHAR(20) DEFAULT 'cjgong',
loc VARCHAR(40)
) DROP DATABASE company
CREATE DATABASE company;
USE company CREATE DATABASE t_dept(
deptno INT,
dname VARCHAR(20) UNIQUE,
loc VARCHAR(40)
) DESC t_dept; CREATE TABLE t_dept(
deptno INT,
dname VARCHAR(20),
loc VARCHAR(40),
CONSTRAINT uk_name UNIQUE(dname)
); CREATE TABLE t_dept(
deptno INT,
dname VARCHAR(20),
loc VARCHAR(40),
CONSTRAINT pk_name PRIMARY KEY(dname)
)
CREATE DATABASE company;
USE company CREATE TABLE t_dept(
deptno INT,
dname VARCHAR(20),
loc VARCHAR(40),
CONSTRAINT pk_dname_deptno PRIMARY KEY(deptno,dname)
) CREATE DATABASE company;
USE company; CREATE TABLE t_dept(
deptno INT PRIMARY KEY AUTO_INCREMENT,
dname VARCHAR(20),
loc VARCHAR(40)
)
ALTER TABLE t_dept
ADD deptno1 INT; CREATE TABLE t_employee(
empno INT PRIMARY KEY,
ename VARCHAR(20),
job VARCHAR(40),
MGR INT,
Hiredate DATE,
sal DOUBLE(10,2),
comm DOUBLE(10,2),
deptno INT,
CONSTRAINT fk_deptno FOREIGN KEY(deptno)
REFERENCES t_dept(deptno)
); DESC t_employee DESC t_dept
  1 DESC t_dept
2
3 ALTER TABLE t_dept
4 ADD descri VARCHAR(20)
5
6 ALTER TABLE t_dept
7 ADD decribe VARCHAR(20) FIRST
8
9 ALTER TABLE t_dept
10 ADD descr VARCHAR(100)
11 AFTER deptno
12
13 ALTER TABLE t_dept
14 DROP descri
15
16 ALTER TABLE t_dept
17 DROP decribe
18
19 DESCRIBE t_dept
20
21 ALTER TABLE t_dept
22 MODIFY descr INT
23
24 DESC t_dept
25
26 ALTER TABLE t_dept
27 CHANGE descr me INT
28
29 DESC t_dept
30
31 ALTER TABLE t_dept
32 CHANGE me he VARCHAR(100)
33
34 DESC t_dept
35
36 ALTER TABLE t_dept
37 MODIFY he VARCHAR(100) FIRST
38 DESC t_dept
39
40
41 ALTER TABLE t_dept
42 MODIFY he VARCHAR(100)
43 AFTER loc
44
45 DESC t_dept
46
47 DROP TABLE t_dept
48
49 CREATE TABLE t_dept(
50 deptno INT NOT NULL,
51 dname VARCHAR(20),
52 loc VARCHAR(40)
53 )
54
55 DESC t_dept
56
57 DROP DATABASE test1
58
59 CREATE DATABASE company;
60 USE company;
61 CREATE TABLE t_dept(
62 deptno INT NOT NULL,
63 dname VARCHAR(20) DEFAULT 'cjgong',
64 loc VARCHAR(40)
65 )
66
67 DROP DATABASE company
68 CREATE DATABASE company;
69 USE company
70
71 CREATE DATABASE t_dept(
72 deptno INT,
73 dname VARCHAR(20) UNIQUE,
74 loc VARCHAR(40)
75 )
76
77 DESC t_dept;
78
79 CREATE TABLE t_dept(
80 deptno INT,
81 dname VARCHAR(20),
82 loc VARCHAR(40),
83 CONSTRAINT uk_name UNIQUE(dname)
84 );
85
86 CREATE TABLE t_dept(
87 deptno INT,
88 dname VARCHAR(20),
89 loc VARCHAR(40),
90 CONSTRAINT pk_name PRIMARY KEY(dname)
91 )
92 CREATE DATABASE company;
93 USE company
94
95 CREATE TABLE t_dept(
96 deptno INT,
97 dname VARCHAR(20),
98 loc VARCHAR(40),
99 CONSTRAINT pk_dname_deptno PRIMARY KEY(deptno,dname)
100 )
101
102 CREATE DATABASE company;
103 USE company;
104
105 CREATE TABLE t_dept(
106 deptno INT PRIMARY KEY AUTO_INCREMENT,
107 dname VARCHAR(20),
108 loc VARCHAR(40)
109 )
110 ALTER TABLE t_dept
111 ADD deptno1 INT;
112
113 CREATE TABLE t_employee(
114 empno INT PRIMARY KEY,
115 ename VARCHAR(20),
116 job VARCHAR(40),
117 MGR INT,
118 Hiredate DATE,
119 sal DOUBLE(10,2),
120 comm DOUBLE(10,2),
121 deptno INT,
122 CONSTRAINT fk_deptno FOREIGN KEY(deptno)
123 REFERENCES t_dept(deptno)
124 );
125
126 DESC t_employee
127
128 DESC t_dept
129 DROP TABLE t_employee
130 DROP TABLE t_dept
131
132 USE company
133
134 CREATE TABLE t_dept(
135 deptno INT,
136 dname VARCHAR(20),
137 loc VARCHAR(40),
138 INDEX index_deptno(deptno)
139 )
140 SHOW CREATE TABLE t_dept
141
142 EXPLAIN
143 SELECT *FROM t_dept WHERE deptno=1
144
145 CREATE INDEX index_deptno
146 ON t_dept (deptno)
147
148 SHOW CREATE TABLE t_dept
149
150 ALTER TABLE t_dept
151 ADD INDEX index_deptno(deptno)
152
153 SHOW CREATE TABLE t_dept
154
155 CREATE TABLE t_dept(
156 deptno INT UNIQUE,
157 dname VARCHAR(20),
158 loc VARCHAR(40),
159 UNIQUE INDEX index_deptno(deptno)
160 )
161
162
163 EXPLAIN
164 SELECT *FROM t_dept WHERE deptno=10
165
166 #mysql -h localhost -u root -p
167
168 CREATE UNIQUE INDEX index_deptno
169 ON t_dept(deptno)
170
171 EXPLAIN
172 SELECT *FROM t_dept WHERE dname='cjgong'
173
174 CREATE FULLTEXT INDEX index_loc
175 ON t_dept(loc)
176
177 SHOW CREATE TABLE
178
179 ALTER TABLE t_dept
180 ADD FULLTEXT INDEX index_loc(loc)

MySQL语法练习一的更多相关文章

  1. MYSQL 语法大全自己总结的

    mysql语法大全 --------数据链接---------------------数据库服务启动net start mysql --关闭服务net stop mysql --登录 -u,-p后面不 ...

  2. 学习mysql语法--基础篇(一)

      前  言  mysql  mysql语法--本篇学习都是通过使用Navicat Premium(数据库管理工具),连接mysql数据. 本篇学习主要有两个部分:    一.创建用户,创建数据库,给 ...

  3. 学习mysql语法--基础篇(二)

      前  言  mysql  mysql语法--本篇学习都是通过使用Navicat Premium(数据库管理工具),连接mysql数据. 本篇学习主要有两个部分: [SQL语句的组成]   DML ...

  4. mysql语法之case when then与列转行

    mysql语法中case when then与列转行的使用场景非常丰富. case语句类似java中条件分支语句的作用,可以类比java中的switch语句或者if语句来学习. 其语法如下: case ...

  5. mongo 与 传统mysql语法对比

    MongoDB语法                                  MySql语法 db.test.find({'name':'foobar'})<==> select ...

  6. Mongodb与mysql语法比较

    Mongodb与mysql语法比较   mongodb与mysql命令对比 传统的关系数据库一般由数据库(database).表(table).记录(record)三个层次概念组成,MongoDB是由 ...

  7. mongodb linux基本启动 基础增删改 mysql语法的对比

    一.主流数据源类型 还存在自定义数据源以及REST接口数据,共6中数据源. 二.linux下启动连接数据库 进去mongodb的目录启动服务:mongo --host 192.168.320.826 ...

  8. mysql 基础篇5(mysql语法---数据)

    6 增删改数据 -- ********一.增删改数据********* --- -- 1.1 增加数据 -- 插入所有字段.一定依次按顺序插入 INSERT INTO student VALUES(1 ...

  9. MongoDB(五)mongo语法和mysql语法对比学习

    我们总是在对比中看到自己的优点和缺点,对于mongodb来说也是一样,对比学习让我们尽快的掌握关于mongodb的基础知识. mongodb与MySQL命令对比 关系型数据库一般是由数据库(datab ...

  10. mysql 语法总结

    设置SQL语句所用的字符编码:set names UTF8; 判断指定的数据库是否存在:DROP DATABASE IF EXISTS  库; 开始使用指定的数据库:USE 库; 创建数据库CREAT ...

随机推荐

  1. CefSharp请求资源拦截及自定义处理

    CefSharp请求资源拦截及自定义处理 前言 在CefSharp中,我们不仅可以使用Chromium浏览器内核,还可以通过Cef暴露出来的各种Handler来实现我们自己的资源请求处理. 什么是资源 ...

  2. go 连接MSSQLServer数据库【遇到的坑】

    前言:项目测试需要用到mssqlserver数据库连接,遇到坑,自己爬直接上代码:       package main import ( "database/sql" " ...

  3. 给力!斩获 GitHub 14000 Star,两周创办开源公司获数百万美元融资

    文章来源|AI科技大本营 作者|伍杏玲 上世纪 90 年代初,21 岁大学生 Linus Torvalds 开源 Linux 操作系统,自此掀起全球开源浪潮.随后"中国 Linux 第一人& ...

  4. repartition导致的广播失败,关于错误Failed to get broadcast_544_piece0 of broadcast_544

    今天一个生产环境任务出现了性能问题,,经过仔细检查发现是在一个join操作时,原设定广播右表数据广播失败,导致后续步骤进行缓慢,,报错信息 java.io.IOException: org.apach ...

  5. cs224n 2019

    视频链接 相关资源 Notes 笔记下载 笔记2 需要挂梯子,不然不显示图片,如果用ssr,要调到全局模式 转自:bitJoy CS224N(1.8)introduction and Word Vec ...

  6. 全连接层dense作用

    参考来源

  7. Convolutional Neural Network-week2编程题1(Keras tutorial - 笑脸识别)

    本次我们将: 学习到一个高级的神经网络的框架,能够运行在包括TensorFlow和CNTK的几个较低级别的框架之上的框架. 看看如何在几个小时内建立一个深入的学习算法. 为什么我们要使用Keras框架 ...

  8. netty传输java bean对象

    在上一篇博客(netty入门实现简单的echo程序)中,我们知道了如何使用netty发送一个简单的消息,但是这远远是不够的.在这篇博客中,我们来使用netty发送一个java bean对象的消息,但是 ...

  9. cURL 命令获取本机外网 IP

    1.1 查询本机外网 IP # curl dhcp.cn 134.175.159.160 1.2 输出格式为 JSON # curl dhcp.cn/?json { "IP": & ...

  10. 手把手搭建自己的智能家居 - 基于 IOT Pi 的智能甲醛检测器

    智慧家居 - 基于 IOT Pi 的智能甲醛检测器 之前的文章体验 MS-RTOS 的时候入手了一个块 IOT Pi ,放着也是浪费,这次我们就利用 IOT PI 开发一个智能甲醛检测器.φ(> ...