php sql 语句

今天大概总结一些常用的sql 语句

一 链接数据表
mysql_connect(“localhost”,“root”,"root’);
mysql_select_db(“tablename”);
写sql
result=mysqlquery(result = mysql_query(sql);
mysql_fetch_array($result)//函数从结果集中取得一行作为关联数组,或数字数组,或二者兼有

返回根据从结果集取得的行生成的数组,如果没有更多行则返回 false。

二 sql 语句
1 创建数据库
create database 数据库名称

<?php $con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); } if (mysql_query("CREATE DATABASE my_db",$con)) { echo "Database created"; } else { echo "Error creating database: " . mysql_error(); } mysql_close($con); ?>

php sql 语句
2 创建数据表
$sql = create table tablename(id INT(11) NOT NULL auto_increament primary key , username varchar(255))

mysql_select_db(“tablename”,con);mysqlquery(con); mysql_query(sql);
mysql_close($con);
3 往表中的字段注入值
inser into tablename (username)VALUES(1222) ;

4 向表中添加一列
alter table tablename(比如account表) add password varchar(255);
5删除表中的一列
alter table tablename drop name;
6 改变表中已有的一列的字段名称 类型
alter table tablename change username username1 char(30);
7 删除一行数据
delete from user where user.id = 1
php sql 语句

哈哈
8 多表联查
select account.id,account.username join user on user.id = account.id where user.id =2
php sql 语句

9 修改表中的值

UPDATE cat SET parent_id = 2 WHERE cat_name =4
php sql 语句