首页 > 代码库 > php mysql

php mysql

mysql_connect(‘数据库服务器地址‘,‘数据库用户名‘,‘密码‘)  建立数据库连接

mysql_select_db(‘数据库的名称‘,‘mysql连接标识符,可选‘)  选择数据库

mysql_query(‘sql命令‘,‘mysql连接标识符,可选‘)  执行一条MySQL语句

mysql_error(‘mysql连接标识符,可选‘)  返回上一个MySQL操作产生的文本错误信息

mysql_close(‘mysql连接标识符‘)  关闭非持久的MySQL连接

 

<?php
// 定义文件格式
	header("Content-type:text/html;charset=utf-8");

// mysql_connect(‘数据库的地址‘,‘数据库的用户名‘,‘数据库用户的密码‘) 建立数据库连接
// 返回值:1.当连接成功的时候,返回mysql连接标识符
//         2.当连接失败的时候,返回false
// mysql_connect(‘localhost‘,‘root‘,‘123‘);
	
	if(mysql_connect(‘localhost‘,‘root‘,‘‘)){
		$con = mysql_connect(‘localhost‘,‘root‘,‘‘);
		echo "连接成功";
	}else{
		// mysql_error 提示错误
		mysql_error();
		echo "连接失败";
	}
// mysql_select_db(‘数据库的名称‘) 选择数据库
// 返回值:1.当选择成功的时候,返回true 2.当选择失败的时候返回false
// mysql_select_db(‘info‘);
	if(mysql_select_db(‘info‘)){
		echo "选择数据库成功";
	}else{
		echo "选择数据库失败"; 
	}

// mysql_insert_id() 获得自增的主键id
	$uid = mysql_insert_id();

// mysql_query() 执行一条SQL语句
// insert into test(name) values("abc") 插入数据的SQL语句
// insert into 表单名(键名) values("插入的值")
// 返回值:insert的时候,当插入成功,返回true。插入失败,返回false
// mysql_query(‘insert into test(name) values("abc")‘);
	if(mysql_query(‘insert into test(name) values("abc")‘)){
		echo "插入成功";
	}else{
		echo "插入失败";
	}


// select * from user limit 1 查询数据的SQL语句
// select * from 表单名 limit 行数
// 返回值:返回一个资源语柄(resource)
	$res = mysql_query(‘select * from user limit 1‘);
// mysql_fetch_array() 从结果集中取得一行作为关联数组,或数字数组,或二者兼有 返回根据从结果集取得的行生成的数组,如果没有更多行则返回 false。
	$row = mysql_fetch_array($res);
// 输出 类型及值
	var_dump($row);



// 设置 查询输出要使用utf8的编码格式
	mysql_query("set names ‘utf8‘");

// mysql_close() 关闭数据库连接
	mysql_close($con);

?>

.

php mysql