博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
连接到MySQL数据库
阅读量:6974 次
发布时间:2019-06-27

本文共 1118 字,大约阅读时间需要 3 分钟。

hot3.png

 

';//第一次改进//简写法,利用die()如果失败则执行括号中的代码,隐含exit;的功能// @mysql_connect('127.0.0.1:3306','root','d') or die('conncet mysql failed! Error info:'.mysql_error());// echo 'connect mysql success!
';//第二次改进//实际运用中通常将服务器地址,用户名,密码等定义成常量较安全define('DB_HOST','127.0.0.1:3306');define('DB_USER','root');define('DB_PWD','');define('DB_NAME','demo');//第一步,连接数据库$conn = @mysql_connect(DB_HOST,DB_USER,DB_PWD) or die('conncet mysql failed! Error info:'.mysql_error());echo 'connect mysql success!
';//第二步,选择指定数据库//mysql_select_db(数据库名,资源句柄);返回布尔值,成功返回1,失败或者数据库不存在等返回0;可用die()函数做错误处理mysql_select_db(DB_NAME,$conn) or die("Failed 'cause: ".mysql_error());//设置字符集(中文乱码)mysql_query('SET NAMES UTF8') or die('set error: '.mysql_error());//第三步,从db中选中表,并提出(获取记录集)$query = 'SELECT * FROM grade';$result = mysql_query($query,$conn) or die("SQL error 'cause: ".mysql_error()); //返回资源句柄//第四步,将记录集中的数据显示出来//放入数组:musql_fetch_array(资源句柄,参数二)参数二可缺省print_r(mysql_fetch_array($result));//最后,关闭数据库,释放资源//mysql_close(资源句柄)返回布尔值mysql_close($conn);//释放结果集资源mysql_free_result($result);?>

 

 

使用MySQLWorkbench管理操作数据库:

输出结果:

转载于:https://my.oschina.net/cuffica/blog/75492

你可能感兴趣的文章
C#构造函数
查看>>
关于数理统计学及其与概率论之间联系的一些理解
查看>>
心急的C小加
查看>>
freemaker的使用,记下以后看
查看>>
set nocount on的使用
查看>>
利用SQL Profiler 追踪数据库操作
查看>>
MYSQL数据库设计规范与原则
查看>>
[学习笔记]圆方树
查看>>
[NOI2017]泳池——概率DP+线性递推
查看>>
chrome贴吧插件——源代码
查看>>
还为代码编写愁吗?代码生成器将让你编写代码测试代码速度极大提升
查看>>
201621123048《Java程序设计》第六周学习总结
查看>>
java 查看线程死锁
查看>>
转: 理解Python的With语句
查看>>
看博客学学Android(十五)
查看>>
es6中class类的全方面理解(二)------继承
查看>>
c语言文件操作
查看>>
数据结构--zkw线段树
查看>>
Curl Get请求&漏参数
查看>>
CSS和JS实现单行、多行文本溢出显示省略号(该js方法有问题不对)
查看>>