📅  最后修改于: 2020-11-27 06:30:10             🧑  作者: Mango
您可以在命令提示符下使用mysql二进制文件建立MySQL数据库。
这是一个从命令提示符连接到MySQL服务器的简单示例-
[root@host]# mysql -u root -p
Enter password:******
这将为您提供mysql>命令提示符,您可以在其中执行任何SQL命令。以下是上述命令的结果-
以下代码块显示了以上代码的结果-
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2854760 to server version: 5.0.9
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
在上面的示例中,我们以root用户身份使用,但您也可以使用任何其他用户。任何用户都可以执行该用户允许的所有SQL操作。
您可以随时在mysql>提示符下使用exit命令从MySQL数据库断开连接。
mysql> exit
Bye
PHP提供mysql_connect()函数来打开数据库连接。该函数有五个参数,如果成功则返回MySQL链接标识符,如果失败则返回FALSE。
connection mysql_connect(server,user,passwd,new_link,client_flag);
Sr.No. | Parameter & Description |
---|---|
1 |
server Optional − The host name running the database server. If not specified, then the default value will be localhost:3306. |
2 |
user Optional − The username accessing the database. If not specified, then the default will be the name of the user that owns the server process. |
3 |
passwd Optional − The password of the user accessing the database. If not specified, then the default will be an empty password. |
4 |
new_link Optional − If a second call is made to mysql_connect() with the same arguments, no new connection will be established; instead, the identifier of the already opened connection will be returned. |
5 |
client_flags Optional − A combination of the following constants −
|
您可以随时使用另一个PHP函数mysql_close()与MySQL数据库断开连接。该函数采用单个参数,该参数是mysql_connect()函数返回的连接。
bool mysql_close ( resource $link_identifier );
如果未指定资源,则关闭最后打开的数据库。如果成功关闭连接,此函数将返回true,否则返回false。
尝试以下示例连接到MySQL服务器-
Connecting MySQL Server