php操作mysql语句

mysql语句

查看当前所有数据库
show databases;

查看当前所有表
show tables;

查看表结构
desc user;

创建数据库
create database msg;

创建数据库
create table use (
id int not null primary key auto_increment,
user varchar(20) not null,
pass varchar(100) not null
)charset utf8;

查看表所有内容
select * from user;

根据条件查看表内容
select id,user,pass from user;

修改表数据
uodate user set user='administrator' where id=1; 

增加一条数据
insert into user (id,user,pass,age) value (6,'yes','no',10);

增加多条数据
insert into user (id,user,pass,age) value (8,'yes2','no2',10),(7,'yes1','no1',11);

删除数据
delete from user where id=7;

删除表
delete from user;

php操作mysql语句

//打开数据库,并返回一个资源
$conn = mysql_connect('localhost', 'root' , 'root');
mysql_query('use msg' , $conn);//选择数据库
mysql_query('set names utf8' , $conn);//设置字符集

//查看数据库数据
$sql = 'select * from user';
//插入一条语句
$sql = "insert into user (id , user , pass , age) value (1 , 'admin' , 'admin' , 20)";
//修改数据
$sql = 'update user set user = "shu" where id =1';
//删除数据
$sql = "delete from user where id = 1";

$res = mysql_query($sql);//执行sql语句,返回一个资源
//循环取出所有数据
//mysql_fetch_assoc此函数同mysql_fetch_row类似
$date = array();
//从res资源中取出数据放到row中,循环row,直到等于false停止循环
while ( ($row = mysql_fetch_row($res)) != false){
    $date[] = $row;
}
print_r($date);

//mysql_errno(0);//查看报错信息
mysql_close($conn);//关闭资源
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 7,857评论 5 116
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,055评论 0 19
  • 转载自cr180大神DiscuzX2.5完整目录结构【source程序文件库】 /source/admincp后台...
    cndaqiang阅读 884评论 1 2
  • 今天看到一位朋友写的mysql笔记总结,觉得写的很详细很用心,这里转载一下,供大家参考下,也希望大家能关注他原文地...
    信仰与初衷阅读 4,759评论 0 30
  • 国庆假期,重庆超网红打卡点……长江索道人潮涌动,从地铁口出来己经见过拥挤盘坐的等候过长江的人群,估计到天亮也排不到...
    竹林影踪阅读 485评论 0 0