1 命令行命令
SHOW databases;
CREATE DATABASE books;
USE books;
CREATE TABLE book ( author VARCHAR(128), title VARCHAR(128), type VARCHAR(16), year CHAR(4) ) ENGINE MyISAM;
DESCRIBE book;
2 写入数据
INSERT INTO book(author, title, type, year) VALUES('Mark Twain', 'The Adventures of Tom Sawyer', 'Fiction', '1876');
3 读取数据
SELECT * FROM book;
4 修改表名
ALTER TABLE book RENAME bookTable;
5 修改列的数据类型
ALERT TABLE book MODIFY year SMALLINT;
6 增加列
ALERT TABLE book ADD pages SMALLINT UNSIGNED;
7 修改列名
ALERT TABLE book CHANGE type category VARCHAR(16);
注意:后面的数据类型即使没改也需要附上。
8 删除列
ALTER TABLE book DROP pages;
9 删除表
DROP TABLE book;
10 添加索引
ALTER TABLE book ADD INDEX(author(20));
CREATE INDEX author ON book (author(20));
11 SELECT COUNT
SELECT COUNT(*) FROM book;
12 SELECT DISTINCT
SELECT DISTINCT author FROM book;
13 DELETE
DELETE FROM book WHERE title='abc';
14 LIKE
SELECT author FROM book WHERE author LIKE 'win%';
15 LIMIT
SELECT author FROM book LIMIT 3; SELECT author FROM book LIMIT 3, 1;
16 UPDATE ... SET
UPDATE book SET author='Mark Twain (Samuel Langhorne Clemens)' WHERE author='Mark Twain';
17 ORDER BY
SELECT author FROM book ORDER BY author; SELECT author FROM book ORDER BY author DESC;
18 GROUP BY
SELECT category, COUNT(author) FROM book GROUP BY category;
19 联表查询
SELECT name, author, title from customers, book WHERE customers.isbn=classics.isbn;
20 NATURAL JOIN
SELECT name, author, title FROM customers NATURAL JOIN book;
21 JOIN...ON
SELECT name, author, title FROM customers JOIN classics ON customers.isbn=classics.isbn;
22 AS
SELECT name, author, title from customers AS cust, book AS bk WHERE cust.isbn=bk.isbn;
23 逻辑运算符AND,OR,NOT
相关推荐
mysql基础知识和mysql优化整理,mysql基础知识和mysql优化整理,
MySQL基础知识总结.pdf
NULL 博文链接:https://onestopweb.iteye.com/blog/2340103
mysql参考手册重点章节:5 6 7 8 10 11 13 14 15 ## mysql启动方法: ## mysql关闭方法: ## mysql登陆方法:(单、多实例,本地、远程登录) ## 修改mysql提示符 ## 修改密码 ## root密码丢失找回 ## SQL结构化...
MYSQL 学习的笔记 由MYSQL的简介 和一些基础知识简介。
mysql基础知识教程,本书详细介绍了如何安装、管理、备份、维护和优化一个MySQL系统。
Mysql基础入门个人笔记,详细记载了Mysql的安装、使用等。事务的概念、表的三范式等等Mysql基础的知识。对入门的小伙伴有一定的帮助。。。
可以对Mysql有个基础认识,对于初学者有一定的帮助,可以解决一些初级问题
MySQL基础知识入门必备,对于刚刚开始学习MySQL数据库的新手很友好。
超详细mysql基础知识思维导图
mysql基础知识
MySQL基础知识复习
MySQL数据类型:数值型、decimal浮点型、字符串、枚举、时间 SQL-命令-数据库操作 SQL-命令-表结构的创建 SQL-命令-表结构的修改 SQL-命令-表数据操作-查 SQL-命令-表数据操作-插 SQL-命令-表数据操作-改 ...
Mysql 介绍 Mysql 安装 Mysql 管理和操作:其中包括进程用户管理、客户端toad 备份和还原 后台常用管理 数据构造 mysql的体系结构 mysql的监控
mysql的学习好的资料,值得信赖,使用爱好数据库的学生好好的参考资料
MySQL基础知识点111
# MySQL基础知识笔记 ## 创建表 * 数据类型 |数据类型|大小(字节)|用途|格式| |:------|:--------:|:--:|:--:| |INT|4|整数|| |FLOAT|4|单精度浮点数|| |DOUBLE|8|双精度浮点数|| |ENUM||单选,比如性别|...
mysql基础知识xmind总结
很好的一个mysql知识总结,把mysql中的基础知识和一些程序员必知的一些高级知识都带了出来,是一个很好的mysql学习指南