Mysql简单语句
1、创建数据库
create database [if not exists] db_name[ [default]character set <字符集名>] [[DEFAULT] COLLATE <校对规则名>];
2、修改数据库
alter database db_name[ [default]character set <字符集名>] [[DEFAULT] COLLATE <校对规则名>];
3、查看数据库
show databases,显示所有数据库
select database(),显示当前连接的数据库
select version(), 显示当前服务器版本
4、创建表
CREATE TABLE 表名称
(
列名称1 数据类型,
列名称2 数据类型,
…
)
5、查看表
show tables [from db_name]
show columns from table_name 查看表的基本结构
describe table_name
6、修改表
alter table table_name add 列名称1 数据类型;增加新列
alter table table_name change 旧列名 新列名 新列数据类型;修改列名称
alter table table_name modify 列名 新的字符类型;修改列数据类型
alter table table_name modify 列1 数据类型 after/first 列2;修改列的相对位置
alter table table_name drop 列名;删除列
alter table table_name rename to 新表名称;修改表名称
7、删除数据表
drop table 表名1,表名2…;删除一个或多个没被关联的表
9、插入数据
INSERT INTO 表名称 VALUES (值1, 值2,…)
10、查询数据
SELECT 列名称 FROM 表名称 [WHERE 列 运算符 值]
SELECT DISTINCT 列名称 FROM 表名称;
DISTINCT 用于返回唯一不同的值
SELECT 列名称 FROM 表名称 ORDER BY 列名称[DESC];ORDER BY 语句用于对结果集进行排序。
SELECT column_name(s) FROM table_name LIMIT number;返回数据中的多少条,等同于SQL Server中的top语句和Oracle中的ROWNUM <= number
11、修改数据
update 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值12、删除数据
DELETE FROM 表名称 WHERE 列名称 = 值
13、修改用户密码
mysqladmin -u用户名 -p原密码 password新密码