Code前端首页关于Code前端联系我们

php连接mysql的各种操作,php连接mysql的连接函数

terry 2年前 (2023-09-30) 阅读数 48 #Mysql
文章标签 Mysql

本文内容列表:

  • 1. PHP7中如何连接mysql数据库
  • 2. PHP连接mysql有几种方式
  • 3. PHP如何连接MySQL数据库并导入数据?
  • 4. PHP运行mysql数据库的步骤
  • 5.如何使用php连接mysql数据库

如何用PHP7连接mysql数据库

1。使用mysql_connect方法,PHP7报致命错误

$conn= mysql_connect('localhost','xueyanshan','xueyanshan');

Fatal error: Uncaught error: Call to undefined function /l_connect in myq Users/ xueyanfang/work/test/xue.php:31 堆栈跟踪: #0 /Users/xueyanfang/work/test/xue.php(119): xue-run() #1 {main} 插入 /Users/xueyanfang/work /test/xue.php on line 31

原因是:

PHP5使用mysql_connect()函数进行连接,但实际上从PHP5.5开始,不再推荐使用MySQL。已弃用的函数

在 PHP7 中似乎完全不受支持。根据官方网站,它被以下两个替代:

该扩展自 PHP 5.5.0 起已被弃用,将来将被删除。应将其替换为 MySQLi 或 PDO_MySQL 扩展。有关更多信息,请参阅 MySQL 手册:选择

API 和相关常见问题解答。此函数的替代方法是:

mysqli_connect()

PDO::__construct()

使用 mysql_connect 时不要使用它。您可以使用 mysqli_connect() 代替。用法基本类似。它说它用于对象库。

php.ini中只有extension=php_mysqli.dll,不再有extension=php_mysql.dll。

2。可以使用mysqli,对象化,方法名类似废弃

$conn= mysqli_connect('localhost','xueyanshan','xueyanshan');

3. PDO工具,推荐 $ dbh =“mysql:host=localhost;dbname=test”;

$db=新PDO($dbh,'xueyanshan','xueyanshan');

$objQuery= $db-query("从用户中选择 *;");

$res= $objQuery-fetchAll(PDO::FETCH_ASSOC) ;

如果不填写参数,默认都是关联和索引如下图

php连接mysql有几种方式

大致有以下几种方法:

1。使用mysql。提示:官方不推荐此方法。

? PHP c$con = MySQL_Connect("本地主机","根","");

IF (!$Con) {

DIE ('无法连接:'.'.mysql_error());

}

mysql_close($con);

2.使用mysqli(分为程序格式和对象格式):

?php

$link = mysqli_connect('localhost', 'my_user', 'my_password', 'my_db');$link)if (! {

die('连接错误 (' . mysqli_connect_errno() . ') '

. mysqli_connect_error( ));

}' 成功... mysqli_get_host_info($link) . "\n" ;

mysqli_close($link); ?php

$db = new PDO('mysql:host=localhost;dbname=test', 'root', '');

尝试{

foreach ($db -query ('select * from user') as $row){

}

}

?

4.其他(使用ADODB等)

?php

require_once './adodb5/adod b.inc.php';

$conn = ADONewConnection('mysql');

$conn-connect('localhost','root','','test');

$conn-Execute("utf8 设置名称");

$res = $conn-Execute("从用户中选择*");

if (!$res){

echo $conn-ErrorMsg();

}其他{

var_dump($res); }

?

如何连接mysql数据库并将数据导入php? ? 完成第3步,点击“创建”

5

完成第4步,您将在右侧看到我们新创建的数据库。如果没有立即显示,刷新一下,就会立即显示。

6

点击我们新创建的数据库,

7

然后我们选择“导入”,

8

完成第7步,我们点击“选择文件”,

9

点击“选择文件”后,就会出现如图在如图所示窗口的弹出窗口中我们只能选择要导入的sql。扩展名可以是 .sql 或压缩的 .zip 文件。如图所示,选择文件后,点击“确定”

10

完成步骤⑨,现在您可以在如图所示的页面中看到您上传的文件,其他选项默认即可。然后点击“执行”即可。

11

此时可以看到你的数据已经导入到你新建的数据库中了

使用PHP运行mysql数据库的步骤

PHP访问MySQL数据库:

由于连接数据库需要时间较长,资源开销较大,在多个网站频繁访问数据库的情况下,可以创建数据库的持续连接。即调用 mysql_pconnect() 而不是 mysql_connect()。

基本步骤:

1。连接到服务器:mysql_connect();

2.选择数据库:mysql_select_db();

3.执行SQL语句:mysql_query();

查询:select

显示:显示

插入:插入dodo‶‶更新‶‶

3

4.关闭结果集:mysql_free_result ($ 结果);​​​​​​5.关闭数据库:mysql_close($link);

如何使用php连接mysql数据库

首先,搭建你的PHP开发和运行环境。安装完成后,使用PHP连接mysql。代码操作步骤如下:

下载php_mysql.dll扩展,放到ext文件夹下。如果存在则跳过;

打开在php.ini配置文件中,删除extension=php_mysql.dll条目之前的分号。如果已删除,则跳过此步骤;

然后运行 ​​phpinfo();如果 mysql 条目存在,则表示 mysql 扩展已启用。

操作PHP连接mysql数据库:

运行结果:

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门