赞
踩
一、进入Mysql、database、相关操作
1.Mysql : mysql -uroot -p
2.查看库: show databases;
3.创建库: create database 库名;
craete database 库名 default charset utf8;
4.查看库结构: show creata database 库名;
5.删除库: drop database;
6.进入库:use 库名;
7.创建表:creata table 表名(字段值 字段值 约束条件 约束条件,
字段值 字段值 约束条件 约束条件,
......,
字段值 字段值 约束条件 约束条件);
8.删除表:drop table 表名;
9.查看表编辑方式:show create table 表名;
10.删除表:drop table 表名;
11.查看表字段:desc 表名;
二、数据库的增删改查
1、增
1.insert into 表名(字段名,字段名,...)value(字段值,字段值,...);
2.insert into 表名(字段名,字段名,...)value(字段值,字段值,...)
value(字段值,字段值,...);
2、删
1.delete from 表名 where 字段名=‘字段值’;
2.delete from 表名;//只能删除表内的内容,表依然在。
3、改
1.update 表名 set 目标字段名=‘新字段值’where 条件字段名=‘条件字段值’;
4、查
1.全表查询:select * from 表名;
2.逐条查询:select * from 表名 \G;
3.查看表中记录数目:select count(字段名)from 表名;
4.查看具体字段:select 字段名,字段名,...from 表名;
5.按条件查询:select*from 表名 where (not)(字段名=‘字段值’or/and 字段名=‘字段值’
or/and 字段值=‘字段名’...);
6.模糊查询:select*from 表名 where 字段名 like “%搜素关键%”;
7.倒序查询:select*from 表名 order by 字段名 desc;
8.分组查询:select 字段名,count(字段名)from 表名 group by 字段名;
9.查询几个: select*from 表名 limit 起始查询值-1,查询个数;
10.组合查询:select*from 表名 where group by /order by limit 起始查询值-1,查询个数;
三、调用Mysql
1.链接数据库(5个值:数据库地址,用户名,用户密码,数据库,端口号)
$conn=mysqli_connect(‘locallhost’,‘root’,‘密码’,‘数据库’,3306);
2.拼写sql语句
a. $sql=“insert into 表名(字段名,字段名,...)value(‘字段值’,‘字段值’,...)”;
var_dump($sql);
b. $sql=select*from 表名 where 字段=‘字段值’and 字段=‘字段值’and 字段=‘字段值’...;
3.执行sql语句
mysqli_query($conn,‘SET NAMES UTF8’);
$re=mysqli_query($conn.$sql);
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。