python基础知识学习——数据库操作(DDL)

本文介绍了Python中对数据库的基础操作,重点关注了数据库的创建、查看、选择和删除。内容涵盖MySQL的系统数据库如information_schema、performance_schema、mysql和test的用途,以及创建数据库的语法和命名规则。
摘要由CSDN通过智能技术生成

一、系统数据库

information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等
performance_schema: MySQL 5.5开始新增一个数据库:主要用于收集数据库服务器性能参数,记录处理查询请求时发生的各种事件、锁等现象
mysql: 授权库,主要存储系统用户的权限信息
test: MySQL数据库系统自动创建的测试数据库

二、创建数据库

  1. 创建语法
    CREATE DATABASE 数据库名 charset utf8;
  2. 数据库命名规则:
  • 可以由字母、数字、下划线、@、#、$
  • 区分大小写(sql命令不区分大小写)
  • 唯一性
  • 不能使用关键字如 create select
  • 不能单独使用数字
  • 最长128位

三、数据库相关操作

创建数据库(即在磁盘上创建一个对应的文件夹)

	create database [if not exists] 数据库名 [character set xxx] ;	

查看数据库

show databases;   查看所有的数据库
show create database 数据库名;     查看数据库db_name的创建信息
select database();      查看当前处理的数据库

选择数据库

USE 数据库名(注
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值