千家信息网

数据库基本操作

发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,1、创建一个空的数据库create database 要创建的数据库名;注:create database aa;2、切换到该数据库use 要切换到的数据库名;注:use aa;在数据库中创建一个数据
千家信息网最后更新 2025年02月04日数据库基本操作
1、创建一个空的数据库create database 要创建的数据库名;注:create database aa;
2、切换到该数据库use 要切换到的数据库名;注:use aa;在数据库中创建一个数据表
3、在数据库中创建一个数据表create table 要创建的数据表名("姓名" CHAR(字符) NOT NULL,"年龄" INT(字符) NOT NULL,"出生日期" DATE NOT NULL,"班级" CHAR(字符) DEFAULT '不写默认内容',);注:create table c02("姓名" CHAR(24) NOT NULL,"年龄" INT(8) NOT NULL,"出生日期" DATE NOT NULL,"班级" CHAR(10) DEFAULT 'C02',);
4、在表中插入多行数据:INSERT  INTO  表名(字段名列表)  VALUES(值列表),(值列表)…;例子:insert  into  aa  VALUES('zhang','1','20'),('li','2','30');
5、修改表中的内容alter table 表名 change "出生日期" "×××号码" INT(字段) NOT NULL;alter table c02 rename C02;
6、删除数据库:DROP  DATABASE   数据库名;注:drop database aa;
7、常用的字段属性约束:非空约束    NOT  NULL   如某字段不允许为空,则需要设置NOT  NULL约束。默认约束    DEFAULT 赋予某字段默认值,如果该字段没有赋值,则其值为默认值,如学生表中男生居多,可设置性别默认值为"男"唯一约束    UNIQUE   KEY    设置字段的值是唯一的。允许为空,但只能有一个空值主键约束    PRIMARY  KEY    设置该字段为表的主键,可以作为该表记录的唯一标记外键约束    FOREIGN  KEY    用于在两表之间建立关系,需要指定引用主表的哪一字段自动增长    AUTO_INCREMENT  设置该字段为自增字段,默认每条自增1
7、查看数据表列表:SHOW  表名;注:SHOW  tables;
8、查看表中的定义字段:DESCRIBE  表名   或者  DESC  表名;注:describe aa;desc aa;
9、向已存在的字段添加新的字段:ALTER  TABLE  表名  ADD   字段名   数据类型  属性;
10、将表中的某个字段删除:ALTER   TABLE  表名  DROP   字段名;
11、在数据表中插入数据记录,自定义  insert into '库名.库里面表名'("姓名","年龄","出生日期") values('张三','20','2019-1-23','c02');注:insert into 'aa.c02'("姓名","年龄","出生日期") values('张三','20','2019-1-23','c02');
12、备份的种类完全备份差异备份增量备份
13、备份mysql数据库mysqldump -uroot -pabc123 mysql > /opt/mysql.sql
14、备份user、aa、bb这三个数据库mysqldump  -uroot -pabc123 --databases user aa bb > /opt/uab.sql
15、备份mysql数据库中的user、information两个数据表mysqldump -uroot -pabc123 mysql  user  information > /opt/mysqlum.sql
16、还原数据库的方法。方法一:进入数据库切换到空的数据库source  备份的文件名(绝对路径)方法二:mysql  -uroot -pabc123 < 备份的文件名(绝对路径)方法三:tar解压备份的软件包方法四:mysqlbinlog --no-defaults 二进制日志文件 | mysql -uroot -pabc123mysqlbinlog --no-defaults --start-datetime='2019-01-15 13:00:00' --stop-datetime='2019-01-15 13:30:00'  二进制日志文件 | mysql -uroot -pabc123
数据 字段 数据库 备份 数据表 方法 日期 姓名 年龄 文件 字符 切换 二进制 内容 属性 文件名 日志 班级 路径 张三 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全专家日娃 纵横互联网络科技有限公司 数据库的主要安全机制 网站搬服务器 hive数据库怎么取上月末 服务器崩溃了三次 数据库中fetch是什么意思 望奎软件开发者在线咨询 软件开发专业最新资讯 微信连接不上服务器怎么办 固定资产数据库反结账 上海易保网络技术有限公司官网 我的世界离线服务器怎么连接 如何让网站连接到数据库 网络安全自评打分报告 冀时办数据库操作失败怎么回事 微信直播软件开发商 计算机网络技术实践教程王秋华 烟台丛聚网络技术骗局 为了保障网络安全维护网络 网络安全法全文及答案 河北开拓者易货软件开发靠谱吗 入侵服务器修改数据库 jdk 8链接数据库 华为云数据库服务实践微认证 向 数据库添加数据库 长江证券无法联接行情服务器 神武未能连接服务器 网络服务器设备 云服务器关闭了网络连接
0