您的位置:首页 > 编程语言 > PHP开发

PHP mysql基本语句指令

2013-10-20 20:42 302 查看
/*选择数据库
use test;
*/

/* 显示所有的数据库
show databases;
*/

/*删除表/数据库
drop database test1;
delete from user1 where id=4;
*/

/*创建表
CREATE TABLE user1(
id int primary key auto_increment,
name varchar(32) not null,
password varchar(64) not null,
email varchar(128) not null,
age tinyint unsigned not null);*/

/*插入数据
insert into user1(name,password,email,age)
values('daomul',md5('daomul'),'975052664@qq.com','22');
*/

/*查询数据
select * from user1;
*/

/*输入中文的问题解决
set character_set_client-gbk;
set character_set_result-gbk;

#显示所有字符类型 :show variables like '%char%';

*/


1、查询一行数据

"select name from user1 where age=' " .$age. " ' limit 0,1;" //控制在0-1条数据

2、模糊查询

"select name from user1 where email like ' % " $email " %' ";

3、批量执行 sql语句

3.1 批量执行dml语句

(1 $sql="$sql1;$sql; ....";

或者 :$sqls="" ; $sqls.=""; $sqls.=""; ....

(2 mysqli::multi_query($sqls); //执行操作,并返回 操作的数目。

3.2 批量执行dml语句

具体事例:见 /article/5175643.html

4、自我复制:测试高度的数据

insert into emp(name,grade,email,school,salary,remark)select name,grade,email,school,salary,remark from emp;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: