MySQL基础-创建-删除-修改基本命令
数据库基础相关
- SQL:Structure Query Language-结构化查询语言
- DDL: 数据定义语言:定义数据库,数据表它们的结构:create(创建)drop(删除)alter(修改)
- DML:数据操纵语言:主要是用来操作数据 insert(插入)update(修改)delete(删除)
- DCL:数据控制语言:定义访问权限,取消访问权限 安全设置 grant
- DQL:数据查询语言:select(查询) from 子句 where 子句
MySQL数据库的CRUD操作/命令格式与示例
首先要登录数据库服务器:mysql -uroot -p
比如:我的mysql数据库用户名是:root 密码是:root;那么打开cmd或者PowerShell输入:
mysql -uroot -proot
就可以连接mysql了.
注意格式,-p和密码之间没有空格,是连在一起的,如果密码想要不显示可以这样:
mysql -uroot -p
然后回车根据提示输入密码即可.
创建数据库
create database 数据库的名字;
create database database1;
–创建数据库的时候指定字符集
create database 数据库的名字 character set utf8;
create database database1 character set utf8;
–校对规则
create database 数据库的名字 character set utf8 collate 校对规则;
create database database1 character set utf8 collate utf8_bin;
查看数据库
–查看数据库定义的语句
show create database 数据库的名字;
show create database database1;
–查看所有数据库
show databases;
修改数据库的操作
–修改数据的字符集
alter database 数据库名字 character set 字符集;
alter database database1 character set gbk;
–删除数据库
drop database 数据库名字;
drop database database1;
其他数据库操作指令
–切换数据库(选中数据库)
use 数据库名字;
use database1
–查看当前正在使用的数据库
select database();