mysql:命令行与php库的创建、选择、删除
2023-09-27 14:27:10 时间
命令行
创建
CREATE DATABASE 数据库名;
删除
drop database <数据库名>;
选择
use <数据库名>;
php
创建
语法:
mysqli_query(connection,query,resultmode);
参数 | 描述 |
---|---|
connection | 必需。规定要使用的 MySQL 连接。 |
query | 必需,规定查询字符串。 |
resultmode | 可选。一个常量。可以是下列值中的任意一个:MYSQLI_USE_RESULT(如果需要检索大量数据,请使用这个)MYSQLI_STORE_RESULT(默认) |
<?php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('连接错误: ' . mysqli_error($conn));
}
echo '连接成功<br />';
$sql = 'CREATE DATABASE RUNOOB';
$retval = mysqli_query($conn,$sql );
if(! $retval )
{
die('创建数据库失败: ' . mysqli_error($conn));
}
echo "数据库 RUNOOB 创建成功\n";
mysqli_close($conn);
?>
删除
语法:
mysqli_query(connection,query,resultmode);
参数 | 描述 |
---|---|
connection | 必需。规定要使用的 MySQL 连接。 |
query | 必需,规定查询字符串。 |
resultmode | 可选。一个常量。可以是下列值中的任意一个:MYSQLI_USE_RESULT(如果需要检索大量数据,请使用这个)MYSQLI_STORE_RESULT(默认) |
例子:
$retval = mysqli_query( $conn, $sql );
选择
语法:
mysqli_select_db(connection,dbname);
参数 | 描述 |
---|---|
connection | 必需。规定要使用的 MySQL 连接。 |
dbname | 必需,规定要使用的默认数据库。 |
例子:
mysqli_select_db($conn, 'RUNOOB');
相关文章
- mysql的主从复制
- 使用sqlmap对进行php+mysql注入实战
- php用PDO查询mysql数据库结果中文乱码
- 使用JDBC连接MySQL数据库--典型案例分析(六)----实现账户转账操作
- mysql特殊处理
- apache+php+mysql的分布安装
- MySQL批量执行SQL修改视图属主的办法
- php操作mysql
- PHP mysql_real_escape_string() 函数防SQL注入
- 操作MySQL出错提示“BLOB/TEXT column request_data in key specification without a key length”解决办法
- windows mysql提示:1045 access denied for user 'root'@'localhost' using password yes 解决方案【转】
- mysql 5.7 安装配置及无法启动的问题解决
- 2023-03-03 mysql-join类别-分析
- 2023-01-23 mysql列存储引擎-聚合多线程并行扫表-VCPackGuardian策略LOCK_LRU-概要设计
- 2022-12-02 mysql列存储引擎-插入16进制数据无法查询出-记录
- PHP 使用 Swoole - TaskWorker 实现异步操作 Mysql
- mysql 如何用一条SQL将一张表里的数据插入到另一张表 3个例子
- mysql:php操作mysql基础总结
- linux服务器重启php,nginx,redis,mysql命令
- 开启mysql和php慢日志方法
- MySQL复制(二)--基于二进制日志文件(binlog)配置复制
- 阿里云ubuntu12.04环境下配置Apache+PHP+PHPmyadmin+MYsql
- mysql 读写分离
- 【mysql】逻辑删除与数据库唯一约束冲突
- MySQL跨库注入