注:本篇内容使用MySQL举行操作,该数据库的优点在于为C、C++、Python、Java等多种语言提供了API;拥有良好的移植性可以跨平台操作;别的还支持大量数据的查询和存储还可以承受大量的并发访问;
1、打开数据库(四种方法)
1.1 找到文件直接点击;
1.2 在终端打开,使用win+r输入cmd打开终端,在终端输入mysql -u root -p 打开后输入密码。(此处root为用户名,下同);
1.3连接指定地址数据库服务端,输入mysql -h主机名 -u root -p
1.4直接打开数据库,mysql -D数据库名 -h主机名 -u root -p
2、MySQL常见下令(下令多使用分号‘ ;’结尾)
2.1 检察当前所有数据库
show databases;有s,代表不止一个
2.2打开指定的库
use 库名 选择所有库中的一个如打开hqyj':输入 use hqyj;
使用select database();检察当前打开的数据库【没打开显示NULL】
2.3.创建数据库
create database 数据库名;
2.4.检察当前数据库信息
status;
修改数据库的字符集
alter database hqyj character set gbk;
2.5.删除数据库
drop database 数据库名;
2.6.检察服务器的版本
select version();
2.7、退出数据库
exit(0)
quit
\q
3 关于表的常用下令。
3.1 show tables ;显示库中的所有表,先打开数据库hqyj再执行下令,可以看到有五个表。
3.2 create table 表名(
字段名 字段类型
字段名 字段类型
);
此中可以添加约束条件,如:
①主键primary key:唯一与非空的团结
②非空not nul:数据不能为空
③唯-unique:数据不能重复
④默认default:默认值
⑤自增auto increment:数据不需要填写,插入一条数据的时候就自动递增1,自增的字段一定是主键
⑥外键foreign key:两个以上的表建立关联的时候使用
3.3 desc 表名;检察指定表的结构
3.4 select *from 表名;显示表中的所有数据,没有输入数据所以为空
3.5 drop table 表名;删除表;
3.6 rename table 原表名 to 修改的表名;修改表名student_2为修改后的名字;
3.7 修改表里的字段
① alter table 表名 add 字段名 数据类型 约束; 添加字段
②alter table 表名 change 字段名 数据类型 约束;修改字段(可改变字段名称、数据类型、约束)
③alter table 表名 drop 字段名;删除字段;删除后如图:
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |