最常用到的关于mysql数据库和数据表的基本操作
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,下面讲讲关于mysql数据库和数据表的基本操作,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完mysql数据库和数据表的基本操作这篇文章你一定会有所受益。 ## ## ##
千家信息网最后更新 2025年11月07日最常用到的关于mysql数据库和数据表的基本操作
下面讲讲关于mysql数据库和数据表的基本操作,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完mysql数据库和数据表的基本操作这篇文章你一定会有所受益。
## ## ## ## 文件包含: 数据库和数据表的CRUD操作 ## ## 其中包含: 数据库和数据表的: ## 数据库的字符集修改 ## 数据表的名字 字段信息 等操作 ## ## ## // +---------------------------------------------------------------------- ## // | 数据库操作 ## // | 1.增------------创建数据库 ## // | 2.删------------删除数据库 ## // | 3.改------------修改数据库 ## // | 3.查------------查询数据库创建 ## // +----------------------------------------------------------------------# ## ## ## #1.数据库创建语句create database `liu1` character set utf8 collate utf8_general_ci #2.删除数据库创建语句 drop database if exists `liu1`; #3.修改数据库创建语句 alter database `liu1` charset = utf8alter database `liu1` collate utf8_general_ci;utf8_slovenian_ci #4.查看数据库创建语句 show create database `liu1`; ## ## ## ## // +---------------------------------------------------------------------- ## // | 数据表操作 ## // | 1.增------------创建表 ## // | 2.删------------删除表 ## // | 3.改------------修改表 ## // | 4.查------------查看表创建语句 ## // +----------------------------------------------------------------------# ## ## ####################################字段类型查询######################################################整型# 1)tinyint 1字节 -128 127 UNSIGNED 255# 2)SMALLINT 2字节 -32768 32767 UNSIGNED 65535# 3)MEDIUMINT 3字节 -8388608 8388607 UNSIGNED 16777215# 4)INT 4字节 -2147483648 2147483647 UNSIGNED 4294967295# 5)BIGINT 8字节 -9223372036854775808 9223372036854775807 UNSIGNED 18446744073709551615#小数型# 1)float(4,2) 范围 -99.99-99.99 UNSIGNED 0-99.99 (丢失精度)# 2)decimal(4,2) 范围 -99.99-99.99 UNSIGNED 0-99.99#时间# 1)date 格式:2017-11-12(没有时分秒)# 2)datetime 格式:2017-11-12 12:12:12# 3)timestamp 格式:2017-11-12 12:12:12(当插入数据时,默认插入系统当前时间)#多选 set(1,2,3,4) 格式:字段名(属性1,属性2,属性3) insert into `liu1` values('1,2,4');# select * from liu1 where find_in_set('1查询的选项','hobby查询的字段名')#单选 enum(1,2,3,4) 格式:字段名(属性1,属性2,属性3) insert into `liu1` values('1');##字符串# 1)char 范围 1-255字节# 2)varchar 范围 1-65535字节(21844汉字)# 3)text ##################################字段类型查询#######################################################################################1.表创建语句#####################################################CREATE TABLE IF NOT EXISTS `admin`( `adminid` INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID', `adminuser` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '管理员账号', `adminpass` CHAR(32) NOT NULL DEFAULT '' COMMENT '管理员密码', `adminemail` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '管理员电子邮箱', `logintime` INT UNSIGNED NOT NULL DEFAULT '0' COMMENT '登陆时间', `loginip` BIGINT NOT NULL DEFAULT '0' COMMENT '登陆IP', `createtime` INT UNSIGNED NOT NULL DEFAULT '0' COMMENT '创建时间', `repasssendmailtime` INT UNSIGNED NOT NULL DEFAULT '0' COMMENT '密码修改时间', `repasssedradint` INT UNSIGNED NOT NULL DEFAULT '0' COMMENT '密码修改随机数字', PRIMARY KEY(`adminid`), UNIQUE shop_admin_adminuser_adminpass(`adminuser`,`adminpass`), UNIQUE shop_admin_adminuser_adminemail(`adminuser`,`adminemail`) )ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `admin`(adminuser,adminpass,adminemail,createtime) VALUES('admin',md5('admin'),'857523518@qq.com',UNIX_TIMESTAMP()),('admin',md5('admin'),'857523518@qq.com',UNIX_TIMESTAMP());#UNSIGNED 表示无符号#PRIMARY KEY 主键 一张表中只能有一个主键,表示该字段的数据不能重复 自带不能为空属性#PRIMARY KEY(`adminid name`) 复合主键 表示2个字段的数据都不可能重复#UNIQUE KEY 唯一键 一个表中可以多个唯一键 可以为空,而且空字段不参与唯一性比较##################################2.删除表语句#####################################################DROP TABLE IF EXISTS `admin`;##################################3.修改表语句######################################################1.修改表名alter table admin1 RENAME TO admin2;#2.修改表字符集alter table `admin2` character set utf8#3.修改表字段长度alter table `admin2` modify column adminuser varchar(32) not null default '';#3.插入新字段alter table `admin2` add name varchar(6) not null default ' ' after adminid; (在adminid后) #3.删除新字段alter table liu1 drop name;#4.修改表字段名alter table liu1 change id id1 varchar(16) not null default ' '(注: 后面的属性要全部带上)##################################4.查看表创建语句###################################################show create table admin2对于以上mysql数据库和数据表的基本操作相关内容,大家还有什么不明白的地方吗?或者想要了解更多相关,可以继续关注我们的行业资讯板块。
数据
数据库
字段
语句
属性
数据表
字节
时间
格式
查询
范围
基本操作
字符
密码
管理员
管理
字符集
类型
登陆
下文
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
ftp服务器 评测
数据库创建自增id
魔兽怀旧服60级服务器转区
ncbi 数据库资源类型
2核2g运行内存的云服务器卡吗
保险公司有投保人的数据库吗
国家网络安全主题日活动
足球大师2亨利捏脸数据库
正航数据库查询用户名
arm服务器软件编译
2003 服务器没有响应
软件开发可以转数据治理吗
mes实时数据库
如何不在循环里面查数据库
盐城系统软件开发项目
申请服务器要备案吗
初中学习网络技术有用吗
乡村gis数据库包括什么
软件开发质量评分
互联网科技公司诚聘
访问网络安全核心
广东安卓软件开发服务
中国网络安全垄断地位第一股
车字典汽车大数据库
太仓智能化软件开发系统
国家城市数据库
服务器安装两个docker
登记实际存在公司网络安全备案
电脑版服务器怎么加入材质包
共享充电线软件开发商