mysql command
来源:互联网 发布:126邮箱smtp端口号 编辑:程序博客网 时间:2024/05/21 09:54
以下所有命令在Windows下不区分大小写
创建和查询数据库
CREATE DATABASE menagerie;//创建数据库menagerieSHOW DATABASES;//显示当前服务器含有的数据库
使用数据库和创建表
USE menagere;//使用menagerie数据库(把它置为当前)
CREATE TABLE pet(name VARCAHR(20),owner VARCHAR(20),species VARCHAR(20),sex CHAR(1),birth DATE,death DATE);//创建表petSHOW TABLES;//显示当前数据库含有的表
DESCRIBE pet;//显示表pet详细的属性
加载数据到表中(load&insert)
LOAD DATA LOCAL INFILE
LOAD DATA LOCAL INFILE '/path/pet.txt' INTO TABLE pet;//加载pet.txt数据到表pet中
Insert
INSERT INTO petVALUES('Slim','Benny','bird',NULL,'1997-12-09',NULL);//插入单条记录
检索表中信息(查询)
SELECT what_to_selectFROM which_tableWHERE conditions_to_satisfy;
- #### 查询所有记录
编辑(修改)表中数据
改正
pet.txt
中的错误,然后使用DELETE
(删除)和LOAD DATA
(重新加载)DELETE FROM pet;LOAD DATA LOCAL INFILE '/path/pet.txt' INTO TABLE pet;
用
UPDATE
直接修改错误的数据项将
Slim
的生日改为‘1989-08-31’
UPDATE pet SET birth = '1989-08-31' WHERE name = 'Slim';
查询特定的行
使用
WHERE
来限定范围
WHERE
中的条件可以使用逻辑运算和不等式
查询特定的列
使用关键字
DISTINCT
限定记录只出现一次
使用WHERE限定范围
按行排序
默认升序
降序
匹配模式
- _`表示任意单个字符
%
表示任意多个字符(包括0个字符)LIKE
等效于=
,用于模式匹配中NOT LIKE
等效于<>
,用于模式匹配中
e.g.
SELECT * FROM pet WHERE name LIKE 'P%'
使用正则表达式(Regular Expression)进行扩展
用REGEXP
和 NOT REGEXP
( RLIKE
和 NOT RLIKE
)运算符
.
匹配任意单个字符[...]
匹配括号里面的任意一个字符,如[abc]
匹配a,b or c
,表示一个范围的字符,用破折号,如[a-z]
匹配任意一个字母,[0-9]
匹配任意一个数字。*
匹配0个或多个它之前的一个字符,如x*
匹配任意数量个x
的字符 ,[0-9]*
匹配任意正整数,.*
匹配一切(match a number of anything)- 匹配以一个字符开头或结尾时,在他前面使用
^
或在他结束时使用$
e.g.
删除数据
删除表中内容
DELETE FROM table_name WHERE conditions_to_satisfy;
移除表
DROP TABLE table_name;//移除表table_name
移除数据库
DROP DATABASE db_name;//移除数据库db_name
更多信息参考官网mysql
阅读全文
0 0
- mysql command
- MySQL Command
- MySql Command
- MYSQL Command
- Mysql command
- mysql command
- mysql command
- MySQL command
- mysql command
- 【MySql-Command】-MySql-Enter
- linux mysql command
- Back up MySQL command
- MySQL Command Line
- 【MySql-Command】-DataBase
- MySQL Command Line Client
- MySQL Command Line Client
- mysql: command not found
- command not found mysql
- GetLastError()返回值列表
- java设计模式之创建模式(工厂模式,Builder,单例,原型)
- JavaScript---原型
- 最短路计数(spfa)
- 高性能IO模型浅析
- mysql command
- Kafka简介和搭建
- 自编的一些js
- HDU 1556 color the ball(树状数组)
- Python的matplotlib—绘图(3)
- Vue.js学习笔记(三)
- JSP基础知识
- 【SIKI】_11_Unity动画插件-DOTween笔记
- 简介