MySQL数据库操作详解:创建、选择、删除
78 浏览量
更新于2024-09-03
收藏 86KB PDF 举报
本文主要介绍了在MySQL中进行数据库操作,包括创建、选择和删除数据库的方法。内容详尽,适合对MySQL感兴趣的读者学习。
在MySQL中,数据库操作是基础且重要的部分。下面将分别阐述如何使用MySQL命令行、mysqladmin工具以及PHP脚本来执行这些操作。
1. MySQL创建数据库
- 命令行创建:登录到MySQL服务后,使用`CREATE DATABASE`语句来创建数据库。例如,创建名为`RUNOOB`的数据库,命令为:
```
mysql> CREATE DATABASE RUNOOB;
```
- `mysqladmin`创建:如果你没有足够的权限,可以使用具有最高权限的`root`用户,通过`mysqladmin`命令创建数据库,如:
```
[root@host]# mysqladmin -u root -p create RUNOOB
```
2. 选择数据库
- 在MySQL中,使用`USE`语句可以选择并切换到特定的数据库,例如:
```
mysql> USE RUNOOB;
```
这将使所有后续的SQL语句作用于`RUNOOB`数据库。
3. 删除数据库
- 使用`DROP DATABASE`命令可以删除数据库。确认无误后执行:
```
mysql> DROP DATABASE RUNOOB;
```
- `mysqladmin`删除:同样可以通过`mysqladmin`命令删除数据库,但需谨慎操作,因为这不可逆:
```
[root@host]# mysqladmin -u root -p drop RUNOOB
```
4. 使用PHP创建数据库
- PHP可以通过`mysqli_query`函数与MySQL交互。以下是一个示例,演示如何在PHP脚本中创建数据库:
```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 RUNOOB";
if (mysqli_query($conn, $sql)) {
echo '数据库创建成功';
} else {
echo '创建数据库失败: ' . mysqli_error($conn);
}
mysqli_close($conn);
```
- 在这段代码中,`mysqli_connect`用于建立连接,`mysqli_query`执行创建数据库的SQL语句,如果成功则显示成功信息,否则显示错误信息。
理解并熟练掌握这些基本的MySQL数据库操作对于数据库管理和应用开发至关重要。无论是命令行还是编程语言,都需要确保正确无误地执行这些操作,以保证数据的安全和有效管理。
996 浏览量
2021-09-07 上传
2022-06-16 上传
2020-12-14 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
weixin_38631773
- 粉丝: 5
- 资源: 963