MYSQL:创建、查看、修改、删除数据库

目录

一、创建和查看数据库 

(一)创建数据库  

1.使用默认字符集

2.使用指定的字符集

(二)查看数据库

二、修改数据库

三、删除数据库

参考资料:


干货分享,感谢您的阅读!

一、创建和查看数据库 

(一)创建数据库  

注意:数据库名称是唯一的,不可以重复出现。 

1.使用默认字符集

不指定字符集时,mysql使用默字符集,从mysql8.0开始,默认字符集改为utf8mb4 ,创建数据库的命令为 create database 数据库名称

#创建数据库testdb,使用默认字符集
create database zyftest;

2.使用指定的字符集

使用指定的字符集创建数据库,命令为 create database 数据库名称 character set 字符集

#创建数据库testdb,使用utf8字符集
create database zyftest character set utf8;

(二)查看数据库

mysql查看数据库的命令很简单,就是 show databases ,会显示当前所有的数据库;

要想查看某个已经创建的数据库信息,可以通过 show create database 数据库名称 查看;

二、修改数据库

修改数据库时可修改数据库的字符集,命令为 alter database 数据库名称 default character set 编码方式 colllate  编码方式_bin

#修改数据库testdb的字符集为utf8
alter database zyftest character set utf8;
alter database zyf default character set gbk clooate gbk_bin;

在修改数据库时,需要注意以下几点:

  1. 备份数据:在进行数据库修改之前,应该先备份重要的数据,以便出现问题时可以进行恢复。
  2. 谨慎操作:修改数据库是一项危险的操作,应该谨慎进行,避免误操作。
  3. 权限控制:修改数据库需要足够的权限,应该确保只有授权的用户才能进行操作,避免误操作或恶意操作。
  4. 关闭连接:在修改数据库之前,应该先关闭所有连接,避免正在使用的连接出现异常。
  5. 检查依赖关系:在修改数据库之前,应该检查该数据库是否被其他数据库或应用程序所依赖,避免影响其他系统的正常运行。
  6. 修改相关对象:在修改数据库之前,应该先修改相关的对象,例如表、视图、存储过程等。
  7. 注意事务:在修改数据库时,需要注意事务处理,以保证数据的完整性和一致性。
  8. 性能问题:在进行数据库修改时,应该注意对数据库的性能影响,避免出现性能问题。

总之,在修改数据库时需要认真考虑各种可能出现的情况,并采取相应的措施来确保操作的安全性和正确性。

三、删除数据库

删除数据库命令为 drop database 数据库名称

#删除名称为testdb的数据库
drop database zyftest;

在删除数据库时,需要注意以下几点:

  1. 备份数据:在删除数据库之前,应该先备份重要的数据,以便出现问题时可以进行恢复。
  2. 谨慎操作:删除数据库是一项危险的操作,应该谨慎进行,避免误操作。
  3. 权限控制:删除数据库需要足够的权限,应该确保只有授权的用户才能进行操作,避免误操作或恶意操作。
  4. 关闭连接:在删除数据库之前,应该先关闭所有连接,避免正在使用的连接出现异常。
  5. 删除相关对象:在删除数据库之前,应该先删除相关的对象,例如表、视图、存储过程等。
  6. 检查依赖关系:在删除数据库之前,应该检查该数据库是否被其他数据库或应用程序所依赖,避免影响其他系统的正常运行。
  7. 注意事务:在删除数据库时,需要注意事务处理,以保证数据的完整性和一致性。

总之,在删除数据库时需要认真考虑各种可能出现的情况,并采取相应的措施来确保操作的安全性和正确性。

四、注意事项

下面是一些关于MYSQL创建、查看、修改和删除数据库的注意事项:

创建数据库

在创建数据库时,需要选择合适的字符集和排序规则,以便支持不同语言和文本的存储和检索。常用的字符集包括UTF-8、GBK等,可以根据实际需要进行选择。

查看数据库

在查看数据库时,可以通过命令行或客户端工具来查看数据库的结构和内容。需要注意保护敏感信息,如密码等,避免被泄露。

修改数据库

在修改数据库时,需要注意对数据库进行备份,以防意外损坏或数据丢失。同时,也需要谨慎操作,避免对数据库结构和数据造成不可逆的影响。

删除数据库

在删除数据库时,需要谨慎操作,并确保备份了重要数据。一般来说,只有在确定不再需要使用该数据库时,才应该删除它。

另外,为了保证MYSQL数据库的安全性和性能,还需要注意以下事项:

  • 避免使用默认的管理员账户和口令,应该为数据库设置强密码和权限控制。
  • 定期备份数据库,以防止数据丢失和损坏。
  • 合理设置数据库参数,如缓存大小、连接数等,以提高系统性能。
  • 及时更新MYSQL的安全补丁,以防止安全漏洞被攻击者利用。

参考资料:

1.传智播客教育科技股份有限公司-高教产品研发部,《MYSQL数据库入门》,清华大学出版社,2018.

2.https://www.cnblogs.com/ay-a/p/11483487.html

数据库 MySQL Workbench是一个图形化的MySQL数据库管理工具,可以通过它轻松地创建查看修改删除MySQL数据库创建数据库: 1. 打开MySQL Workbench,连接到MySQL服务器。 2. 在左侧边栏中选择“管理”选项卡,然后选择“新建连接”。 3. 在“新建连接”窗口中,填写连接信息,包括主机名、端口号、用户名和密码。然后点击“测试连接”按钮,测试连接是否成功。 4. 连接成功后,点击左侧边栏中的“数据建模”选项卡,选择“新建模型”。 5. 在“新建模型”窗口中,选择要创建数据库类型,并填写数据库名称和字符集。然后点击“应用”按钮。 6. 在模型编辑器中,可以添加表格、字段和关系等信息。完成后,点击工具栏中的“生成SQL”按钮,生成SQL语句。 7. 点击工具栏中的“执行”按钮,执行SQL语句创建数据库查看数据库: 1. 在MySQL Workbench中,连接到MySQL服务器。 2. 在左侧边栏中选择“管理”选项卡,然后选择“数据检视器”。 3. 在“数据检视器”窗口中,选择要查看数据库,然后可以查看表格、字段和数据等信息。 修改数据库: 1. 在MySQL Workbench中,连接到MySQL服务器。 2. 在左侧边栏中选择“管理”选项卡,然后选择“数据检视器”。 3. 在“数据检视器”窗口中,选择要修改数据库,然后可以修改表格、字段和数据等信息。 删除数据库: 1. 在MySQL Workbench中,连接到MySQL服务器。 2. 在左侧边栏中选择“管理”选项卡,然后选择“数据检视器”。 3. 在“数据检视器”窗口中,选择要删除数据库,然后点击工具栏中的“删除”按钮,确认删除操作。
评论 622
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张彦峰ZYF

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值