MySQL - 连接数据库

MySQL - 连接数据库 首页 / MySQL入门教程 / MySQL - 连接数据库

控制台连接

您可以在命令提示符下使用 mysql 创建MySQL数据库。

这是一个从命令提示符连接到MySQL服务器的简单示例-

[root@host]# mysql -u root -p
Enter password:******

以下代码块显示了以上代码的输出-

8

在上面的示例中,无涯教程使用 root 作为用户,但您也可以使用任何其他用户,任何用户都将能够执行该用户允许的所有SQL操作。

无涯教程网

mysql> exit
Bye

PHP脚本连接

PHP提供了 mysqli_connect()函数来打开数据库连接,该函数有五个参数,如果成功则返回MySQL链接标识符,如果失败则返回FALSE。

host
Sr.No.Parameter & 描述
1

host

可选-运行数据库服务器的主机名。如果未指定,则默认值为 localhost:3306 。

2

user

可选-访问数据库的用户名。

3

passwd

可选-访问数据库的用户密码。如果未指定,则默认值为空密码。

4

db_name

数据库名称

5

port

端口号,默认3306

您可以随时使用另一个PHP函数 mysqli_close()与MySQL数据库断开连接,该函数有一个参数,它是 mysqli_connect()函数返回的连接。

bool mysqli_close (mysqli $link_identifier );

如果未指定资源,则关闭最后打开的数据库。如果成功关闭连接,此函数将返回true,否则返回false。

尝试以下示例连接到MySQL服务器-

<html>
   <head>
      <title>Connecting MySQL Server</title>
   </head>
   <body>
      <?php
         $dbhost = 'localhost:3306';
         $dbuser = 'guest';
         $dbpass = 'guest123';
         $conn = mysqli_connect($dbhost, $dbuser, $dbpass);
         
         if(! $conn ) {
            die('Could not connect: ' . mysqli_connect_error());
         }
         echo 'Connected successfully';
         mysqli_close($conn);
      ?>
   </body>
</html>

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

赵成的运维体系管理课 -〔赵成〕

深入浅出区块链 -〔陈浩〕

Kafka核心技术与实战 -〔胡夕〕

Flutter核心技术与实战 -〔陈航〕

浏览器工作原理与实践 -〔李兵〕

如何成为学习高手 -〔高冷冷〕

超级访谈:对话毕玄 -〔毕玄〕

高并发系统实战课 -〔徐长龙〕

Vue 3 企业级项目实战课 -〔杨文坚〕

好记忆不如烂笔头。留下您的足迹吧 :)