2014年6月10日
21:11
一些MySQL的语句:
使用xxx数据库 use xxx;
创建xxx数据库 create database xxx;
查看当前的数据库 show databases;
查看当前使用的数据库的表 show tables;
按照格式创建表格 create table table_name ( column_name1 column_type1, colume_name2 column_type2, ...
); 例如 create table email_list ( first_name varchar(30), last_name vartchar(30), email varchar(60) ) ;
注意最后一个没有逗号
describe table_name 描述表格的格式(例如每一列的名字,类型,是否可以空等)
选择(显示)表格的所有数据,*表示全部 select * from table_name;
按照条件选择表格需要的数据 select * from table_name where column_name = 'XXX' select first_name from email_list where last_name = 'Li' and email_list = 'hf@gmail.com'
按照条件删除行 delete from table_name where column_name = 'XX'; 例如 delete from email_list where email = '$email';
and or表示条件 与 或 |
MySQL的常用数据类型
CHAR 希望是定长的文本 比较高效 VARCHAR(XX) 变长的文本 INT 整数 DEC 小数 DATA 跟踪日期(不跟踪时间) TIME 跟踪时间(不跟踪日期) DATETIME或者TIMESTAMP 跟踪日期和时间 |