MySQL数据库操作:创建、修改与删除
"MySQL练习10.10涵盖了MySQL数据库的基本操作,包括显示数据库、创建与删除数据库、选择数据库、创建表、修改表结构、删除表列、更改表名以及查看建表语句等核心概念。" 在MySQL数据库管理中,用户可以通过SQL语句进行各种数据操作。本练习涉及的主要知识点如下: 1. 显示所有数据库:`SHOW DATABASES;` 这个命令用于列出服务器上所有的数据库,帮助用户了解当前有哪些可用的数据库。 2. 创建数据库:`CREATE DATABASE database1;` 创建一个名为database1的新数据库。`IF NOT EXISTS` 子句确保只有在数据库不存在时才会执行创建操作,避免重复创建。 3. 使用数据库:`USE database1;` 切换到名为database1的数据库,使得之后的所有操作都在这个数据库范围内。 4. 创建表:`CREATE TABLE student (sid INT(11), name VARCHAR(255), age INT(11));` 定义了一个名为student的表,包含三个字段:sid(整数类型,长度11位),name(可变长度字符串,最大255个字符)和age(整数类型,长度11位)。 5. 删除数据库:`DROP DATABASE database1;` 删除名为database1的数据库。`IF EXISTS` 防止在数据库不存在时抛出错误。 6. 修改数据库编码:`ALTER DATABASE database1 CHARSET utf8;` 更改database1的字符集为UTF-8,以支持多种语言的存储。 7. 描述表结构:`DESCRIBE database1.t_stu;` 查看名为t_stu的表的详细结构,包括字段名、数据类型、是否允许为空等信息。 8. 修改表结构: - `ALTER TABLE student ADD tel CHAR(11);` 在student表中添加一列tel,类型为字符,长度11。 - `ALTER TABLE student DROP age;` 从student表中删除age列。 - `ALTER TABLE student MODIFY COLUMN tel INT(11);` 修改tel列的数据类型为整数,长度11。 - `ALTER TABLE student CHANGE tel telephone CHAR(11);` 将tel列重命名为telephone,类型保持不变。 9. 修改表名:`RENAME TABLE student TO t_stu;` 将名为student的表更改为t_stu。 10. 查看建表语句:`SHOW CREATE TABLE t_stu;` 显示创建t_stu表的完整SQL语句,这对于理解表的结构和恢复表定义非常有用。 以上就是MySQL练习10.10中的关键知识点,涵盖了数据库管理的基础操作。这些技能对于日常的数据库管理和开发工作至关重要。
![](https://csdnimg.cn/release/download_crawler_static/88413790/bg6.jpg)
剩余29页未读,继续阅读
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)