数据库简单指令

十念  金牌会员 | 2025-1-20 05:55:46 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 990|帖子 990|积分 2970

注:本篇内容使用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企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

十念

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表