以前学mysql的常用语句 现在还半调子

创建表
create table user(id int primary key not null,name VARCHAR(20));
#创建user表,id为整型,不为空的,name 为VARCHAR类型,长度为20,也不为空。

insert into user values(1,’huluwa’);
insert into user values(2,’muxue’);
insert into user values(3,’dajia’);#为表中插入记录
show tables ;#显示数据库里的表
select * from user;#查询这个表

实例
< ?php $db=mysql_connect("localhost","root","123456");//链接数据库 mysql_select_db("huluwa",$db);//选择huluwa数据库 $sql="select * from user"; 查询表 $result=mysql_query($sql,$db);//获得查询结果 for($i=0;$i<3;$i++) {//显示结果 printf("ID:%s   ",mysql_result($result,$i,"id")); printf("姓名:%s
“,mysql_result($result,$i,”name”));}

mysql_free_result($result);//释放结果,否则会发出警告。

?>

写入表
$sql = “insert into user values(‘$id’,’$name’)”;
$mysql= mysql_query($sql);

删除表
$sql = “delete from user where id =’$id’ “;//删除id为04对应的所有值
$mysql= mysql_query($sql);

更新表
$sql = “update user set name=’$name’ where id=3”;//将id=03的 name值改为baijiaquan
$mysql= mysql_query($sql);

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注