数据库基本操作
发表于: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链接数据库
华为云数据库服务实践微认证
向 数据库添加数据库
长江证券无法联接行情服务器
神武未能连接服务器
网络服务器设备
云服务器关闭了网络连接