1) 开启服务:net start mysql
关闭服务:net stop mysql
2) 查看数据库: show databases
查看数据库创建信息: show create database database_name
查看数据表: show tables
查看数据表创建信息: show create table table_name
3) 创建数据库: create database database_name [defalut charset utf8]
记得加上"default charset utf8", 以此设置默认编码集
也可以写成 "default character set utf8" "default character set = utf8" "default charset = utf8"
删除数据库: drop database database_name
删除数据表: drop table table_name
5) 查看字符编集: show variables ‘like charcter_set%‘
修改字符编码: set character_set_xxx utf8
修改只是当前有效, 重启后恢复原样
修改数据库默认编码集: alter database database_name default charset = utf8
6) 修改表名字: alter table table_name rename [to] new_table_name
7) 查看列属性: show columns from table_name
或者: desc teble_name
修改列属性: 不修改名称用"modify" 修改名称用"change"
设置id自增: alter table table_name modify Sid int auto_increment
添加列: alter table table_name add [column] Sage int
在某一列后面添加一个列属性: alter table table_name add Sage int after Sname
删除列: alter table table_name drop [column] Sage
9) 插入: insert into table_name[(列名1, 列名2...)] value(....)
insert into table_name[(列名1, 列名2...)] values(...),(...),(...)...
10) 修改: updata table_name set Sname = ‘Lucy‘ [where Sid = 1]
8) 连接查询: select * from t1 inner join t2 where t1.x = t2.x
还有左连接和右连接 left join, right join
原文:http://www.cnblogs.com/webyyq/p/6492495.html