使用mysql二进制文件的MySQLi连接
您可以在命令提示符下使用 mysql 二进制文件建立MySQLi数据库.
示例
这是一个连接MySQL服务器从命令提示符建立mysqli数据库的简单示例 :
[root@host]# mysql -u root -pEnter password:******
这将为您提供mysql>命令提示符,您可以在其中执行任何SQL命令.以下是上述命令的结果 :
Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 2854760 to server version: 5.0.9Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
在上面的示例中,我们使用 root 作为用户,但您可以使用任何其他用户.任何用户都可以执行允许该用户执行的所有SQL操作.
您可以随时使用mysql> exit 命令断开与MySQL数据库的连接;提示.
mysql> exitBye
使用PHP脚本进行MySQLi连接
PHP提供 mysqli_connect()用于打开数据库连接的函数.此函数接受五个参数并在成功时返回MySQLi链接标识符或在失败时返回FALSE.
语法
connection mysqli_connect(server,user,passwd,new_link,client_flag);
Sr.No. | 参数&说明 |
---|---|
1 | server 可选 - 运行数据库服务器的主机名.如果未指定,则默认值为 localhost:3306 . |
2 | user 可选 - 访问数据库的用户名.如果未指定,则default是拥有服务器进程的用户的名称. |
3 | passwd 可选 - 访问数据库的用户的密码.如果未指定,则默认为空密码. |
4 | new_link 可选 - 如果使用相同的参数对mysqli_connect()进行第二次调用,则不会建立新的连接;相反,将返回已打开连接的标识符. |
5 | client_flags 可选 - 以下常量的组合;
|
您可以使用其他PHP函数 mysqli_close()随时断开与MySQLi数据库的连接.此函数采用单个参数,即 mysqli_connect()函数返回的连接.
语法
bool mysqli_close(resource $link_identifier);
如果未指定资源,则关闭上次打开的数据库.如果成功关闭连接,则此函数返回true,否则返回false.
示例
尝试以下示例连接到MySQL服务器 :
Connecting MySQLi Server
如果以上示例与MySQLi相关联,那么输出应该在浏览器上显示为 :
Connected successfully