1 / 4
文档名称:

mysql笔记.doc

格式:doc   大小:26KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

mysql笔记.doc

上传人:mh900965 2018/2/28 文件大小:26 KB

下载得到文件列表

mysql笔记.doc

相关文档

文档介绍

文档介绍:基础
Auto_increment --- 自动增加
Primary key --- 主键
更改表结构
ALTER TABLE books
CHANGE COLUMN id book_id INT AUTO_INCREMENT PRIMARY KEY,
CHANGE COLUMN author author_id INT,
ADD COLUMN descript TEXT,
ADD COLUMN pub_year VARCHAR(4)
排序、限制、分组
ORDER BY
使用ORDER BY 字句可以分组,但是此字句必须放在WHERE语句的末尾
例如:
..................................
ORDER BY title DESC , pub_year
-- 先按照title降序排序,然后按照pub_year的升序排序
LIMIT
LIMIT 字句用于限定记录数。
..............................
LIMIT 20 , 10
-- LIMIT字句带有两个参数,第一个参数表示将要略过的行或者取回行数的起点(例如:20)
-- 第二个参数代表的是将要显示的记录的行数(例如:10)
分析和处理数据
COUNT,SUM,CONCAT,DATA_FORMAT
SELECT DATA_FORMAT( purchase_date , "%M %d , %Y" )
AS ' Purchase Date '
FORM orders
WHERE sale_id = '1250'
修改数据
UPDATE
UPDATE {tableName} SET {columnName='value'} AND {columnName='value'} .....
WHERE {column='value'}
REPLACE
该语句向表中插入一行新数据,并可以用新数据代替已存在的数据。
REPALCE INTO {tableNmae} VALUES(..........)
删除语句
DELETE FORM {tableName} WHERE ..........
SET ***@id=(
SELECT author_id FROM authors
WHERE author_name = 'admin'
)
DELETE FROM books WHERE author_id = ***@id
查询数据
JOIN
SELECT * FROM books
JOIN authors USING ( author_id )
这连个是相等的
SELECT * FROM books AS a
JOIN authors AS b
ON ( = )
LIKE
LIKE关键字和等号一样,都是操作符
用于模糊查询
其他
mysql -uroot -padmin -e "selec