MySQL-库的操作
05-库的操作
本节重点:
- 掌握库的增删改查
一、系统数据库
执行如下命令,查看系统库
show databases;
nformation_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等
performance_schema: MySQL 5.5开始新增一个数据库:主要用于收集数据库服务器性能参数,记录处理查询请求时发生的各种事件、锁等现象
mysql: 授权库,主要存储系统用户的权限信息
test: MySQL数据库系统自动创建的测试数据库
二、创建数据库
1、求救语法:
help create database;
2、创建数据库语法
CREATE DATABASE 数据库名 charset utf8;
3、数据库命名规则:
可以由字母、数字、下划线、@、#、$ 区分大小写 唯一性 不能使用关键字如 create select 不能单独使用数字 最长128位 # 基本上跟python或者js的命名规则一样
三、数据库相关操作
#查看数据库 show databases; #查看当前库 show create database db1; #查看所在的库 select database();#选择数据库 use 数据库名#删除数据库 DROP DATABASE 数据库名; # 修改数据库 alter database db1 charset utf8;
四、了解内容
SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。SQL语言分为3种类型: 1、DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTER2、DML语句 数据库操纵语言: 插入数据INSERT、删除数据DELETE、更新数据UPDATE、查询数据SELECT3、DCL语句 数据库控制语言: 例如控制用户的访问权限GRANT、REVOKE
View Code
转载于:https://www.cnblogs.com/wf123/p/9665352.html
MySQL-库的操作相关推荐
- MySQL(一): 数据类型、库的操作、表的操作
文章目录 数据类型 数值类型 字符串类型 日期/时间类型 库的操作 显示当前数据库 创建数据库 使用数据库 删除数据库 表的操作 创建表 显示当前库中所有表 查看表结构 删除表 数据类型 mysql的 ...
- MySQL命令(一)| 数据类型、常用命令一览、库的操作、表的操作
文章目录 数据类型 数值类型 字符串类型 日期/时间类型 常用命令一览 库的操作 显示当前数据库 创建数据库 使用数据库 删除数据库 表的操作 创建表 显示当前库中所有表 查看表结构 删除表 数据类型 ...
- sqlyog同步mysql_大坑:用SQLyog连mysql的部分操作不能同步到从库
线上有个业务是一主两从,今天下午有一个从库突然告警:1677错误,提示数据类型不能从smallint改成varchar(20),以前有遇到过这样的错误,设置参数set global slave_typ ...
- Mysql库及表的基本概念、增删查改操作以及表的约束、多表联查
什么是数据库? 存储数据的仓库 数据库的存储介质:磁盘和内存. 为什么要用数据库不用文件?(数据库与文件进行数据存储的区别) 1.文件存储安全性低 2.数据库对数据进行良好的存储,查询以及管理 3.便 ...
- 【MySQL】表操作和库操作
文章目录 概念 库操作 1.创建数据库 2.删除数据库 3.选择数据库 4.显示数据库列表 表操作 1.创建数据表CREATE 2.删除数据表DROP 3.插入数据INSERT 4.更新数据UPDAT ...
- mysql误删库恢复操作
前提:对mysql库进行全备和增量备份(全备就是对hive库进行完全备份,增量备份就是将mysql的binlog日志进行备份) 情景说明:由于误操作,将包含有多张表的数据库给误删了 要求:恢复误删的数 ...
- 【MySQL数据库入门】:库的操作
文章目录 库的操作 1 创建数据库 2 创建数据库案例 3 字符集和校验规则 3.1 查看系统默认字符集以及校验规则 3.2 查看数据库支持的字符集 3.3 查看数据库支持的字符集校验规则 3.4 校 ...
- gcc操作mysql 建表_用gcc批量建mysql库表
用gcc批量建mysql库表 2007-6-1文字大小:大中小 file 1 my.c //------------------------------------------------------ ...
- C语言对mysql数据库的操作
C语言对mysql数据库的操作 原文:C语言对mysql数据库的操作 这已经是一相当老的话题.不过今天我才首次使用,把今天的一些体会写下来,也许能给一些新手带来一定的帮助,更重要的是供自己今后忘记的怎 ...
- Linux下MySql数据库常用操作
1.显示数据库 show databases; 2.选择数据库 use 数据库名; 3.显示数据库中的表 show tables; 4.显示数据表的结构 describe 表名; 5.显示表中记录 S ...
最新文章
- LeetCode刷题记录11——290. Word Pattern(easy)
- python使用笔记:pyautogui自动化控制鼠标和键盘
- 如何复制粘贴_年终工作总结如何写?复制粘贴肯定不行啦
- python方格染色_判定二部图的着色算法(Python),题,染色法,判断,二分
- ANSI, UNICODE与UTF8相互转换模板类
- 【视频编解码的新挑战与新机会】
- 【gRPC】 在.Net core中使用gRPC
- jQuery源码分析 Callbacks
- 搭建Kafka集群环境
- js 设计模式学习(1)
- 用Dezende解密zend后的php代码
- vs工程 vcproj和开发环境定义宏
- ElasticSearch6.0.1 拼音搜索,并且高亮显示结果 —6.X版本
- 第三方服务--短信接口
- 外卖点餐列表滑动 微信小程序_点餐小程序购物车效果实现,点餐小程序购物车列表的实现...
- HTML中空格怎么打出来?
- python str转为list,dict,tuple等 eval,exec,
- win10命令提示符怎么打开_技巧,win10蓝屏SYSTEM_PTE_MISUSE怎么解决
- python实现m3u8转mp4方法2
- 微信小程序将组件中的文字放置在正中间的方法
热门文章
- 如何计算CDS view里两个时间戳之间的天数间隔
- Internationalization(i18n) support in SAP CRM,UI5 and Hybris
- sqlplus连接不上oracle,环境变量设置错误导致sqlplus 连接不上oracle
- python的回收机制_Python垃圾回收机制【人生苦短,我用python】-阿里云开发者社区...
- dll注入工具_UnmanagedPowerShell工具分析
- MySQL命令梳理_MySQL操作命令梳理(1)
- android传感器获取运动方向,Android开发者指南-运动传感器Motion Sensor[原创译文]...
- html清除溢出,深入理解CSS overflow:hidden——溢出,坍塌,清除浮动
- php oracle 源码_PHP3中使用ORACLE函数的使用说明
- mysql的natural join_MySQL基础之Natural Join用法