赞
踩
1、语法:
mysqli_connect(host, username, password, dbname,port, socket); 2、参数细解:
参数 | 描述 |
---|---|
host | 选择需要连接的主机名或 IP 地址。 |
username | 选择需要连接的 MySQL 用户名。 |
password | 选择需要连接的 MySQL 密码。 |
dbname | 规定默认使用的数据库。 |
port | 选择需要连接的尝试连接到 MySQL 服务器的端口号。 |
socket | 规定 socket 或要使用的已命名 pipe。 |
3、连接代码():
- <?php
- $dbhost = 'localhost'; // mysql服务器主机地址
- $dbuser = 'root'; // mysql用户名
- $dbpass = '123456'; // mysql用户名密码
- $conn = mysqli_connect($dbhost, $dbuser, $dbpass);
- if(! $conn )
- {
- die('Could not connect: ' . mysqli_error());
- }
- echo '数据库连接成功!';
- mysqli_close($conn);
- ?>
CREATE DATABASE 数据库名;
创建名称为LXdb的数据库:
[root@host]# mysql -u root -p Enter password:****** # 登录后进入终端
mysql> create DATABASE LXdb;
语法:
mysqli_query(connection,query,resultmode);
参数 | 描述 |
---|---|
connection | 必需。规定要使用的 MySQL 连接。 |
query | 必需,规定查询字符串。 |
resultmode | 可选。一个常量。可以是下列值中的任意一个:
|
- <?php
- $dbhost = 'localhost'; // mysql服务器主机地址
- $dbuser = 'root'; // mysql用户名
- $dbpass = '123456'; // mysql用户名密码
- $conn = mysqli_connect($dbhost, $dbuser, $dbpass);
- if(! $conn )
- {
- die('连接错误: ' . mysqli_error($conn));
- }
- echo '连接成功<br />';
- $sql = 'CREATE DATABASE LXdb';
- $retval = mysqli_query($conn,$sql );
- if(! $retval )
- {
- die('创建数据库失败: ' . mysqli_error($conn));
- }
- echo "数据库 LXdb 创建成功\n";
- mysqli_close($conn);
- ?>
drop database <数据库名>;
删除名称为LXdb的数据库:
[root@host]# mysql -u root -p Enter password:****** # 登录后进入终端
mysql> drop database LXdb;
语法:
mysqli_query(connection,query,resultmode);
参数 | 描述 |
---|---|
connection | 必需。规定要使用的 MySQL 连接。 |
query | 必需,规定查询字符串。 |
resultmode | 可选。一个常量。可以是下列值中的任意一个:
|
- <?php
- $dbhost = 'localhost'; // mysql服务器主机地址
- $dbuser = 'root'; // mysql用户名
- $dbpass = '123456'; // mysql用户名密码
- $conn = mysqli_connect($dbhost, $dbuser, $dbpass);
- if(! $conn )
- {
- die('连接失败: ' . mysqli_error($conn));
- }
- echo '连接成功<br />';
- $sql = 'DROP DATABASE LXdb';
- $retval = mysqli_query( $conn, $sql );
- if(! $retval )
- {
- die('删除数据库失败: ' . mysqli_error($conn));
- }
- echo "数据库 LXdb 删除成功\n";
- mysqli_close($conn);
- ?>
user <数据库名>;
选择名称为LXdb的数据库:
[root@host]# mysql -u root -p
Enter password:******
mysql> use LXdb;
Database changed
mysql>
语法:
mysqli_select_db(connection,dbname);
参数 | 描述 |
---|---|
connection | 必需。规定要使用的 MySQL 连接。 |
dbname | 必需,规定要使用的默认数据库。 |
- <?php
- $dbhost = 'localhost'; // mysql服务器主机地址
- $dbuser = 'root'; // mysql用户名
- $dbpass = '123456'; // mysql用户名密码
- $conn = mysqli_connect($dbhost, $dbuser, $dbpass);
- if(! $conn )
- {
- die('连接失败: ' . mysqli_error($conn));
- }
- echo '连接成功';
- mysqli_select_db($conn, 'LXdb' );
- mysqli_close($conn);
- ?>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。