一、数据库连接
* 连接数据库命令(前提需要安装mysq ):
mysql -h hostIp -u userName -pPassWord
二、数据库操作
* 查看所有数据库:
show databases;
* 选中数据库
use databaseName ;
* 创建数据库
create database databaseName;
* 删除数据库
drop databaseName;
三、表格操作
* 查看当前数据库的表格
show tables;
* 创建表格
create table tableName
(
columnName1 type constraint,
columnName2 type constraint,
..
unique(columnName)
)
数据类型:
integer(size) 整数,size规定了数值最大的位数;
decimal(size,d)容纳带有小数的数字;
numberic(size,d) size,数字的最大位数,d小数右侧的最大位数;
char(size) 固定长度的字符串;
varchar(size) 容纳可变长度的字符串 size 字符串的最大长度;
constraintsn约束:
not null 约束强制列不为null
unique 约束唯一标识数据库表中的每条记录 (ALTER TABLE tableName add UNIQUE(columnName))
primary key 主键,约束唯一标识数据库表中的每条记录,不能为空(null),每个表仅有一个唯一的主键;
foreign key 指向另一个表中的 primary key (ALTER TABLE tableName1 ADD FOREIGN (columnName) REFERENCES tableName2(columnName))
check 约束用于限制列中的值的范围;
default 约束用于向列中插入默认的值
四、数据操作(查找、添加,删除、更新)
* 查询语句
select column_name from tbleName where columnName 运算符 value;
* 运算符:=,<>,>,<,>=,<=,between,like;
* 排序 order by (DESC,ASC)
select * from tableName order by columnName ASC;
* 插入语句
insert into tableName (columnName1,columnName2….) values (value1,value2…);
* 更新语句
update tableName set columnName = newValue where columnName = value;
* 删除语句
delete from tableName where columnName = value;
-------暂时更新到这里-------
随便推荐一下:一个github上已经封装好的php Mysql的类 点击这里查看