欢迎投稿

今日深度:

php 连接mariadb,MariaDB连接,MYSQL二进制查看

php 连接mariadb,MariaDB连接,MYSQL二进制查看


与MariaDB建立连接的一种方法是在命令提示符下使用mysql二进制文件。

MYSQL二进制

查看下面给出的示例。

[root@host]# mysql -u root -p

Enter password:******

上面给出的代码连接到MariaDB,并提供执行SQL命令的命令提示符。输入代码后,应显示欢迎信息,指示连接成功,并显示版本号。

Welcome to the MariaDB monitor. Commands end with ; or g.

Your MariaDB connection id is 122323232

Server version: 5.5.40-MariaDB-log

Type "help;" or "h" for help. Type "c" to clear the current input statement.

mysql>

该示例使用root访问权限,但是具有权限的任何用户当然可以访问MariaDB提示符并执行操作。

通过exit命令断开MariaDB的连接,如下所示:

mysql> exit

PHP连接脚本

连接到MariaDB和断开连接的另一种方式是使用PHP脚本。PHP提供了用于打开数据库连接的mysql_connect()函数。它使用五个可选参数,并在成功连接后返回一个MariaDB链接标识符,或连接失败时返回false。它还提供用于关闭数据库连接的mysql_close()函数,它使用单个参数。

用法

查看以下PHP连接脚本语法 -

connection mysql_connect(server,user,passwd,new_link,client_flag);

参数的描述如下:

没有

参数说明

1

服务器

此可选参数指定运行数据库服务器的主机名。其默认值为“localhost:.3036”。

2

用户

此可选参数指定访问数据库的用户名。其默认值是服务器的所有者。

3

密码

此可选参数指定用户的密码。其默认值为空。

4

new_link

此可选参数指定在第二次调用具有相同参数的mysql_connect()而不是新连接时,将返回当前连接的标识符。

5

客户端标志

此可选参数使用以下常量值的组合 -

MYSQL_CLIENT_SSL - 它使用ssl加密。

MYSQL_CLIENT_COMPRESS - 它使用压缩协议。

MYSQL_CLIENT_IGNORE_SPACE - 它允许在函数名后面的空格。

MYSQL_CLIENT_INTERACTIVE - 在关闭连接之前允许交互式超时秒数不活动。

查看下面给出的PHP断开脚本语法 -

bool mysql_close ( resource $link_identifier );

如果省略资源,最近打开的资源将关闭。在成功关闭时返回true,否则返回false。

尝试以下示例代码与MariaDB服务器连接 -

Connect to MariaDB Server<?php

$dbhost="localhost:3036";$dbuser="guest1";$dbpass="guest1a";$conn=mysql_connect($dbhost,$dbuser,$dbpass);if(!$conn){die("Could not connect: ".mysql_error());}echo"Connected successfully";mysql_close($conn);?>

连接成功后,输出结果如下 -

mysql> Connected successfully

www.htsjk.Com true http://www.htsjk.com/mariadb/45985.html NewsArticle php 连接mariadb,MariaDB连接,MYSQL二进制查看 与MariaDB建立连接的一种方法是在命令提示符下使用mysql二进制文件。 MYSQL二进制 查看下面给出的示例。 [roothost]# mysql -u root -p Enter password:****...
相关文章
    暂无相关文章
评论暂时关闭