数据库基本操作
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,1、创建一个空的数据库create database 要创建的数据库名;注:create database aa;2、切换到该数据库use 要切换到的数据库名;注:use aa;在数据库中创建一个数据
千家信息网最后更新 2025年12月02日数据库基本操作
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 设置该字段为自增字段,默认每条自增17、查看数据表列表: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.sql14、备份user、aa、bb这三个数据库mysqldump -uroot -pabc123 --databases user aa bb > /opt/uab.sql15、备份mysql数据库中的user、information两个数据表mysqldump -uroot -pabc123 mysql user information > /opt/mysqlum.sql16、还原数据库的方法。方法一:进入数据库切换到空的数据库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安全错误
数据库的锁怎样保障安全
黑龙江pdu服务器电源哪里买
郑州软件开发培训机构有哪些
2020年国家网络安全月
无法与服务器建立可靠
网络技术应用教学设计
数据库中判断质数
破解服务器管理员登录
下载字体软件开发
服务器空机箱功耗
网络技术服务合同标准范文
智博网络技术服务
网络安全搭建和攻防
qt线程影响串口读取数据库
网络安全宣传银行
小鱼上云存储服务器1T费用
软件开发企业成本核算
网络安全人员讲规章
网络安全基本情况调查表
nas外挂服务器掉了怎么办
软件开发模型有敏捷模型吗
舟山app软件开发自学步骤
擎天软件打开提示数据库无效
数据库的工作原理
服务器1u2u4u的区别
蚂蚁互联网络科技公司怎么样
电话软件开发
软件开发合同的解除
互联网飞速发展的时代与软件开发
上海网络技术开发市价
偶藻网络技术有限公司