MYSQL一般都是和PHP配套使用用来建设网站,这里提供PHP连接MySQL数据库以及读取写入数据库的方法,供大家参考使用:

1、为了更好地设置数据连接,一般会将数据连接所涉及的值定义成变量。

$mysql_server_name='localhost'; //改成自己的mysql数据库服务器

$mysql_username='root'; //改成自己的mysql数据库用户名

$mysql_password='123456'; //改成自己的mysql数据库密码

$mysql_database='Mydb'; //改成自己的mysql数据库名

可以把以上变量放在一个PHP文件里,供其他文件调用.例如: 将以上内容放在:db_config.php 那么在其他需要用到数据库的页面直接调用.

调用代码:require("db_config.php");

2、连接数据库,读取数据库内容

PHP 5

$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password) or die("error connecting") ; //连接数据库

mysql_query("set names 'utf8'"); //数据库输出编码 应该与你的数据库编码保持一致,建议用UTF-8 国际标准编码.

mysql_select_db($mysql_database); //打开数据库

$sql ="select * from news "; //SQL语句

$result = mysql_query($sql,$conn); //查询,将结果输出到$result函数

mysql_close(); //关闭MySQL连接

while($row = mysql_fetch_array($result))

{

echo "

"; //排版代码

echo $row['Topic'] . "
";

echo "

"; //排版代码 }

读取表中的内容,这里我们用while,可以根据具体情况,用for 或其他的。

PHP5+以上不支持mysql_connect

就需要使用mysqli

// 创建连接

$conn=new mysqli($mysql_server_name,$mysql_username,$mysql_password,$mysql_database);

// Check connection

if (!$conn) {

die("连接失败: " . mysqli_connect_error());

}

$sql = "SELECT id, firstname, lastname FROM MyGuests";

$result = mysqli_query($conn, $sql);

if (mysqli_num_rows($result) > 0) {

// 输出数据

while($row = mysqli_fetch_assoc($result)) {

echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "
";

}

} else {

echo "0 结果";

}

mysqli_close($conn);

3、php连接数据库并写入数据库,Mysql数据的写入

$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password); //连接数据库

mysql_query("set names 'utf8'"); //数据库输出编码

mysql_select_db($mysql_database); //打开数据库

$sql = "insert into messageboard (Topic,Content,Enabled,Date) values ('$Topic','$Content','1','2011-01-12')";

mysql_query($sql);

mysql_close(); //关闭MySQL连接

php怎么从文件中读取数据库连接,PHP连接 读取 写入mysql数据库的方法 附常用代码...相关推荐

  1. pandas读取大文件(chunksize)并通过sqlalchemy写入MySQL数据库

    pandas读取大文件(chunksize)并通过sqlalchemy写入MySQL数据库 在pandas中读取表类文件的时候有一个参数chunksize,只要指定了这个参数的数值,那么得到的结果就不 ...

  2. python解析json文件写入数据库_Python3实现将本地JSON大数据文件写入MySQL数据库的方法...

    本文实例讲述了Python3实现将本地JSON大数据文件写入MySQL数据库的方法.分享给大家供大家参考,具体如下: 最近导师给了一个yelp上的评论数据,数据量达到3.55个G,如果进行分析时直接使 ...

  3. mac下php mysql数据库文件怎么打开_Mac环境下php操作mysql数据库的方法分享

    今天在mac上搭建好了php的环境,我们就把php操作mysql数据库的方法分享给大家,有需要的小伙伴参考下. Mac本地环境搭建 在Mac系统,我们可以使用MAMP Pro 软件来搭建本地服务器.安 ...

  4. php保存账号密码到数据库,php中存储用户ID和密码到mysql数据库的方法

    创建用户信息表: 复制代码 代码如下: CREATE TABLE tbl_auth_user ( user_id VARCHAR(10) NOT NULL, user_password CHAR(32 ...

  5. java 数据库连接不上_JAVA基础(六) 处理连接不上MYSQL数据库的方法

    一 使用环境 假设自己这台机子的IP = 192.168.10.10,局域网内另一台IP=192.168.10.20; 使用MYSQL连接本地数据库的时候,可以使用配置:localhost/127.0 ...

  6. 使用Python解决对比出两个Excel文件中的不同项并将结果重新写入一个新的Excel文件

    使用Python解决对比出两个Excel文件中的不同项并将结果重新写入一个新的Excel文件 因为有统计成员到会情况的任务,每次汇总时都很麻烦,需要一个个对应腾讯会议导出名单的成员,然后在总表上进行标 ...

  7. jsp写入mysql数据库乱码_JSP写入MySQL数据库中出现乱码问题笔记

    1.在数据库链接字符串上要形如:jdbc:mysql://localhost:3306/db?useUnicode=true&characterEncoding=UTF-8(注意要加chara ...

  8. SparkStreaming读取Kafka数据源并写入Mysql数据库

    SparkStreaming读取Kafka数据源并写入Mysql数据库 一.实验环境 本实验所用到的工具有 kafka_2.11-0.11.0.2: zookeeper-3.4.5: spark-2. ...

  9. python读取sqlserver的数据_Python实现读取SQLServer数据并插入到MongoDB数据库的方法示例...

    本文实例讲述了Python实现读取SQLServer数据并插入到MongoDB数据库的方法.分享给大家供大家参考,具体如下: # -*- coding: utf-8 -*- import pyodbc ...

最新文章

  1. MyBatis-25MyBatis缓存配置【集成Redis】
  2. linux脚本中怎么直接替换,linux-如何快速替换IP
  3. android 将数据转换成JSON数据格式并使用JSONObject解析JSON格式的数据
  4. 一轮项目冲刺——移山小分队(2)
  5. 【VB.NET】VB.NET异常处理与调试常见问题的解答
  6. mysql 多机房灾备,TFS多机房容灾策略
  7. python基础教程免费下载-Python基础教程(第2版)
  8. 实施ERP系统的一般方法和步骤
  9. 明日服务器中断,明日之后服务器连接中断 无法登陆解决办法[多图]
  10. 计算机网络连接图标 红叉,win7系统网络连接成功但图标显示红叉的解决方法
  11. 通俗易懂的随机森林模型讲解
  12. CRC算法(直接计算法和查表法)
  13. HTML中使用360浏览器默认用极速模式
  14. 计算机的虚拟接口,怎样设置计算机的虚拟目录和虚拟端口
  15. [USACO13FEB]拖拉机Tractor
  16. react 子组件回调父组件函数
  17. react中react-custom-scrollbars返回顶部功能,如何使其有平滑动画效果;原生js scroll平滑动画效果
  18. python编写程序、从键盘输入一个年份_通过计算当年 - 出生年份使用python创建年龄计算器...
  19. DataBinding使用指南(一)DataBinding基本使用,双向绑定,ListView RecycleView使用
  20. CopyWebpackPlugin的ignore

热门文章

  1. Vs2008 开发Wap 网站
  2. github 修改fork的代码之后如何提交代码并pull request
  3. CSP认证201709-1 打酱油[C++题解]:贪心
  4. mysql proxy性能差_mysql性能的检查和优化方法
  5. 知识图谱前端插件_大型前端项目可持续演进开发的思考
  6. 处理机调度实验c语言,操作系统实验处理机调度C语言实现
  7. Linux is执行程序命令,linux命令执行过程详解
  8. linux shell 里面执行python 程序_Linux下编写脚本Shell和Python的区别?
  9. win10 配置 maven_home 一会儿成功一会儿失败_在macbook上运行移动硬盘里的win10和macos...
  10. python圆柱体,用PYTHON将圆柱体分散到3D XYZ点数据