mysql 执行语句

Posted 礼拜16

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 执行语句相关的知识,希望对你有一定的参考价值。

连接数据库:

$con = mysql_connect(服务器地址,用户名,密码);

选择数据库:

$select = mysql_select_db(数据库名称);
$select = mysql_select_db(‘user‘);

关闭数据库:

mysql_close (连接数据库的变量);

$conn = mysql_connect(localhost,root,root);
mysql_close($conn);

执行一条mysql查询:

mysql_query(mysql语句);

 

插入新数据到数据库中:

$insertData = "insert [into] 表名 [(列名1, 列名2, 列名3, ...)] values (值1, 值2, 值3, ...)";
$sqlData = mysql_query($insertData); //执行插入语句


$data = "insert into user(name,age,sex) values (‘陈文‘,‘23‘,‘男‘)";
$insertData = mysql_query($data); //执行插入语句

$name = ‘李四‘;
$age = 18;
$class = ‘高三一班‘;
$sql = "insert into user(name, age, class) values(‘$name‘, ‘$age‘, ‘$class‘)";
mysql_query($sql); //执行插入语句

插入数据后,获取插入数据的自增ID:

$id = mysql_insert_id();
echo($id); //打印新增的数据的id

在mysql中,执行插入语句以后,可以得到自增的主键id,通过php的mysql_insert_id函数可以获取该id。

这个id的作用非常大,通常可以用来判断是否插入成功,或者作为关联ID进行其他的数据操作。

 

防止中文乱码:

header("Content-type:text/html;charset=utf-8");

 









以上是关于mysql 执行语句的主要内容,如果未能解决你的问题,请参考以下文章

MySql SQL 脚本的可移植性,MySql 可以执行的注释代码

MySql SQL 脚本的可移植性,MySql 可以执行的注释代码

MySql SQL 脚本的可移植性,MySql 可以执行的注释代码

片段着色器输出干扰条件语句

PHP条件控制语句之“if语句”

如何撤消刚刚执行的 mysql 语句?