月度归档:2010年06月

mysql的基本语法操作(查讯,插入,修改,删除)

 

 插入数据:

INSERT INTO table_name (column1, column2,…)VALUES (value1, value2,….)

查询数据

SELECT column_name(s) FROM table_name

修改数据

UPDATE table_name SET column_name = new_value  WHERE column_name = some_value

删除数据

DELETE FROM table_name   WHERE column_name = some_value

 
WHERE 子句  选取匹配指定条件的数据

 ORDER BY 关键词用于对记录集中的数据进行排序

mysql的基本语法操作(建字段,改字段。删字段)

ALTER TABLE — 更改表属性
添加字段 :

alter table `user_movement_log`
Add column GatewayId int  not null default 0 AFTER `Regionid` (在哪个字段后面添加)

删除字段 :

alter table `user_movement_log` drop column Gatewayid

调整字段顺序:

ALTER TABLE `user_movement_log`  CHANGE `GatewayId` `GatewayId ` int not null default 0  AFTER

mysql的基本语法操作(连接,关闭。创建表)

连接到一个 MySQL 数据库:

mysql_connect (servername ,username ,password );

<?php
$con = mysql_connect(“localhost”,”peter”,”abc123″);
if (!$con)
  {
  die(‘Could not connect: ‘ . mysql_error());
  }

// some code

?>

关闭连接

如需提前关闭连接,使用 mysql_close() 函数。

<?php
$con = mysql_connect(“localhost”,”peter”,”abc123″);
if (!$con)
  {
  die(‘Could not connect: ‘ . mysql_error());
  }

// some code

mysql_close($con);
?>

创建数据库

CREATE DATABASE database_name

 

<?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);
?>

 

创建表

 

CREATE TABLE table_name
(
column_name1 data_type,
column_name2 data_type,
column_name3 data_type,

…….
)

 

<?php
$con = mysql_connect(“localhost”,”peter”,”abc123″);
if (!$con)
  {
  die(‘Could not connect: ‘ . mysql_error());
  }

// Create database
if (mysql_query(“CREATE DATABASE my_db”,$con))
  {
  echo “Database created”;
  }
else
  {
  echo “Error creating database: ” . mysql_error();
  }

// Create table in my_db database
mysql_select_db(“my_db”, $con);
$sql = “CREATE TABLE person
(
FirstName varchar(15),
LastName varchar(15),
Age int
)”;
mysql_query($sql,$con);

mysql_close($con);
?>

 

重要事项:在创建表之前,必须首先选择数据库。通过 mysql_select_db() 函数选取数据库。

注释:当您创建 varchar 类型的数据库字段时,必须规定该字段的最大长度,例如:varchar(15)。