PHP连接MYSQL数据库实例代码
现在做的项目需要php连接mysql数据库,虽然之前学过,但是现在基本上都给忘了,之后通过查找相关资料找到了解决方法,下面小编把具体方法分享在我们平台供大家学习。
具体代码如下所示:
<?php //设置字符集 header('Content-Type: text/html; charset=utf8'); //连接数据库 $link = mysql_connect("localhost","root","123456"); if(!$link){ echo '数据库连接失败...<br>'; exit(-1); }else{ echo "数据库连接成功...<br>"; } //选择一个数据库作为默认数据库 mysql_select_db('php_sjk'); //执行sql插入语句 $sql = "INSERT INTO zh VALUES (NULL,'王杰','123456')"; $cr = mysql_query($sql); //判断是否插入成功 if(!$cr){ echo "数据插入失败。<br>"; }else{ echo "数据插入成功。<br>"; } //执行sql查询语句 $sql = "select * from zh"; $cr = mysql_query($sql); //得到返回的结果集,并循环输出 echo "数据展示:<br><br><br>"; while($a = mysql_fetch_row($cr)){ echo "{$a[0]}——{$a[1]}——{$a[2]}<br>"; } //关闭数据库连接 mysql_close($link); ?>
关于PHP连接MYSQL数据库的代码就给大家介绍这么多,欢迎大家收藏,谢谢!
相关推荐
-
php读取txt文件并将数据插入到数据库
今天测试一个功能,需要往数据库中插入一些原始数据,PM给了一个txt文件,如何快速的将这个txt文件的内容拆分为所要的数组,然后再插入到数据库中? serial_number.txt的示例内容: serial_number.txt: DM00001A11 0116, SN00002A11 0116, AB00003A11 0116, PV00004A11 0116, OC00005A11 0116, IX00006A11 0116, 创建数据表: create table serial_numb
-
PHP实现获取并生成数据库字典的方法
本文实例讲述了PHP实现获取并生成数据库字典的方法.分享给大家供大家参考,具体如下: <?php /** * 生成mysql数据字典 */ header("Content-type:text/html;charset=utf-8"); // 配置数据库 $database = array(); $database['DB_HOST'] = 'localhost'; $database['DB_NAME'] = 'test'; $database['DB_USER'] = 'roo
-
PHP连接数据库实现注册页面的增删改查操作
本文实例为大家分享了PHP连接数据库实现注册页面的增删改查操作的方法,供大家参考,具体内容如下 1.连接数据库 <?php //本地测试 $host = '127.0.0.1'; $port = 3306; $user = "root"; $pwd = ""; $link = @mysql_connect("{$host}:{$port}",$user,$pwd,true); if(!$link) { die("Connect S
-
php session 写入数据库
本文实例介绍了php session 写入数据库的方法,分享给大家供大家参考,具体内容如下 <?php # # codeMaker Alpha 0.1.1 ( haowei.me ) # This framework comply with the GPL license agreement # class session_handler { protected $maxlifetime = null; protected $dbHandle = null; public $config = n
-
PHP访问数据库集群的方法小结
本文总结分析了PHP访问数据库集群的方法.分享给大家供大家参考,具体如下: 一般常见的有三种做法: 1.自动判断sql是否为读,来选择数据库的连接: 实例化php DB类的时候,需要一次连接两台服务器,然后根据slq选择不同的连接,举个例子: $link_w = mysql_connect($w_host,$user,$pwd); $link_r = mysql_connect($r_host,$user,$pwd); //执行sql if(preg_match("/^select/i"
-
使用PHP处理数据库数据如何将数据返回客户端并显示当前状态
php处理大量数据,每处理一个数据返回客户端显示当前状态的方法. 类似于dedecms生成静态页 想法: 1.客户端发送请求 2.服务器端接受请求,开始统计所需处理的数据量 3.将所需处理数据按一定规则排列,发送到服务器处理端 4.服务器处理端处理了第一个数据,将处理结果经过一定处理后发送给客户端 5.客户端接收到结果,自动将处理结果显示并发送到服务器 6.服务器接收到处理结果 将它转发到服务器处理端 7.处理端继续处理结果... 8.循环4-7步骤,直到处理完毕 实验过程: 1.创建数据库和表
-
PHP基于单例模式实现的数据库操作基类
本文实例讲述了PHP基于单例模式实现的数据库操作基类.分享给大家供大家参考,具体如下: 配置文件: <?php $db = array( 'host'=>'localhost', 'user'=>'root', 'password'=>'', 'database'=>'test', ) ?> php 数据库基类: <?php class db { public $conn; public static $sql; public static $instance=n
-
PHP使用PDO操作数据库的乱码问题解决方法
本文实例讲述了PHP使用PDO操作数据库的乱码问题解决方法.分享给大家供大家参考,具体如下: 当使用 PDO 连接操作数据库的时候,有时会出现:保存在数据库中的汉字为乱码.以文件为 UTF-8 格式,其解决方法如下: (1)实例化的对象直接执行 query() 方法或者 exec() 方法: <?php class DB { static public function getDB() { try { $_opts_values = array(PDO::ATTR_PERSISTENT=>tr
-
FleaPHP框架数据库查询条件($conditions)写法总结
本文实例讲述了FleaPHP框架数据库查询条件($conditions)写法.分享给大家供大家参考,具体如下: 在FleaPHP中,凡是用到数据库查询的函数,都需要查询条件参数$conditions,现讲述用法如下: 举例: // $conditions 保存查询条件 $conditions = 'level_ix > 1'; // $tableOrders 是一个订单数据表的表数据入口对象 $order = $tableOrders->find($conditions, 'created D
-
PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)
本文实例讲述了PHP查询并删除数据库多列重复数据的方法.分享给大家供大家参考,具体如下: <?php $con = mysql_connect("localhost","root",""); if (!$con) { die('Could not connect: ' . mysql_error()); } $db_selected = mysql_select_db("test_db", $con); if (!$db
-
PHP数据库连接mysql与mysqli对比分析
一.mysql与mysqli的概念相关 1.mysql与mysqli都是php方面的函数集,与mysql数据库关联不大. 2.在php5版本之前,一般是用php的mysql函数去驱动mysql数据库的,比如mysql_query()的函数,属于面向过程3.在php5版本以后,增加了mysqli的函数功能,某种意义上讲,它是mysql系统函数的增强版,更稳定更高效更安全,与mysql_query()对应的有mysqli_query(),属于面向对象,用对象的方式操作驱动mysql数据库 二.mys
-
PHP的Laravel框架结合MySQL与Redis数据库的使用部署
相对于熟读官方文档,更重要的是要把框架环境搭起来. 零.环境介绍 操作系统:centOS 数据库: mysql 5.6 (阿里云RDS) PHP 5.4.4 (>=5.4即可) Laravel 5.0 一.安装LNMP 在安装Laravel之前,需要把Linux + Nginx + Mysql + Php的环境搭建好.具体的搭建步骤这里就不再详述了. P.S. Linux阿里云已经自带了,本文使用的是centOS 6.5 64位的ECS 关于Nginx和Apache的选择看自己喜好,本文使用的是
-
PHP结合Mysql数据库实现留言板功能
先给大家展示下留言板效果图: 最近看了下PHP基础语法,就想利用这些基本东西实现留言板,也是对基础知识的一个巩固. 什么是留言板?一种可以用来记录,展示文字信息的载体. 现切入正题,说说本次留言板是怎么实现! 首先用户提交留言后,相关内容存入服务器,当他想看的时候后台再把所有留言读出来,最后显示在浏览器上,用户就可以看到留言了. 这其中后台需要便于读写数据的一个工具,我选择mysql数据库来帮助我完成这些事. 我写了主要是三个php文件,分别是: conn.php 连接数据库: addmsg.p
-
PHP的Yii框架中使用数据库的配置和SQL操作实例教程
数据库访问 (DAO) Yii 包含了一个建立在 PHP PDO 之上的数据访问层 (DAO). DAO为不同的数据库提供了一套统一的API. 其中ActiveRecord 提供了数据库与模型(MVC 中的 M,Model) 的交互,QueryBuilder 用于创建动态的查询语句. DAO提供了简单高效的SQL查询,可以用在与数据库交互的各个地方. Yii 默认支持以下数据库 (DBMS): MySQL MariaDB SQLite PostgreSQL CUBRID: 版本 >= 9.3 .
随机推荐
- 如何使用Go语言实现远程执行命令
- Sql Server、Access数据排名的实现方法(例如:成绩排名)
- bootstrap日历插件datetimepicker使用方法
- JavaScript获取一个范围内日期的方法
- Ubuntu 14.04设置开机启动脚本的方法
- Windows 服务控制管理器通信的命令行程序
- Java编程用指定字符打印菱形实例
- 深入解析Java设计模式编程中观察者模式的运用
- webpack实现热更新(实施同步刷新)
- asp.net 下载文件时根据MIME类型自动判断保存文件的扩展名
- c#剪切板操作的简单实例
- php用header函数实现301跳转代码实例
- PHP Imagick完美实现图片裁切、生成缩略图、添加水印
- Linux中用PHP判断程序运行状态的2个方法
- 计算2000年01月01日起到指定日的天数
- centos修改docker网络配置方法分享
- 让Linux下的cron以秒为单位执行shell脚本的3种方法
- Linux 中unzip解压时中文乱码的解决办法
- Oracle学习笔记(四)
- 打造个性化的功能强大的Jquery虚拟键盘(VirtualKeyboard)