首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

MySql数据库增删改

[] 是可选项 CHARACTER SET: 指定数据库采用字符集 COLLATE: 指定数据库字符集校验规则 查看当前用户数据库列表show databases; 创建数据库create...; 数据库编码问题 创建数据库时候,有两个编码集:1.数据库编码集 2.数据库校验集 数据库编码集——数据库未来存储数据 数据库校验集——支持数据库进行字段比较使用编码,本质也是一种读取数据库数据采用编码格式...创建指定编码集数据库 如果没有指定,默认以配置文件为主 两种方式创建字符集为utf8表: create database d2 charset=utf8; create database d3 character...sec) 此时表person,查询表person: 查询person表a:结果是大写小写都能够查出来,则是utf8_general_ci不区分大小写: 看一下排序结果: test1校验规则是...person: create table if not exists person (name varchar(20)); 插入数据,查看表person: 查询person表a:结果是只查出来小写

22330

MYSQL数据库增删改

07.13自我总结 MYSQL数据库增删改 一.对于库增删改 增 create database 库名称; create database 数据库名称 charset 编码方式; 删 drop...database 库名称; 改 修改编码方式:alter database 库名称 charset 编码方式; 查看所有库:show databases; 查看指定库:show database...charset 新编码; 查看所有表:show tables 查看指定表信息:desc table 表名称 查看指定表创建信息:show create table 表名称 三.对于表里数据增删改...表名 set 字段名称=新值,字段名称2=值2; 修改满足条件数据:update 表名 set 字段名称=新值,字段名称2=值2 where 条件 查看所有字段:select * from...表名; 查看指定字段:select 字段 from 表名 ; 查看某个条件所有的字段:select * from 表名 where 条件; 查看某个条件下某个字段select 字段 from 表名

4.2K30

mysql查询表索引_MySQL看表索引

大家好,又见面了,我是你们朋友全栈君。 mysql> show index from tblname; mysql> show keys from tblname; · Table 表名称。...· Key_name 索引名称。 · Seq_in_index 索引列序列号,从1开始。 · Column_name 列名称。 · Collation 列以什么方式存储在索引。...在MySQL,有值‘A’(升序)或NULL(无分类)。 · Cardinality 索引唯一值数目的估计值。通过运行ANALYZE TABLE或myisamchk -a可以更新。...基数根据被存储为整数统计数据来计数,所以即使对于小型表,该值也没有必要是精确。基数越大,当进行联合时,MySQL使用该索引机 会就越大。...· Sub_part 如果列只是被部分地编入索引,则为被编入索引字符数目。如果整列被编入索引,则为NULL。 · Packed 指示关键字如何被压缩。如果没有被压缩,则为NULL。

6.7K40

MySQL数据库增删改(进阶)

1.新增   将一个表内容插入到另一个表....SUM: AVG: 2.1.2GROUP BY子句 GROUP BY 子句可以对指定列进行分组查询. 2.1.3HAVING GROUP BY 子句进行分组以后,需要对分组结果再进行条件过滤时,不能使用...计算每个岗位平均工资,刨除张三,也刨除平均工资超过2000数据. 2.2 联合查询 实际开发往往数据来自不同表,所以需要多表联合查询。...笛卡尔积就是单纯排列组合,会产生有许多无效数据.指定连接条件,把无效数据去掉. 2.2.2 外连接 外连接分为左外连接和右外连接。...,会保证左侧表每一个数据都存在,左侧表数据在右侧表不存在部分,会使用null来填充. 2.2.3 自连接 自连接是指在同一张表连接自身进行查询. 2.2.4 子查询 子查询是指嵌入在其他sql语句中

13910

mysql看表数据结构_mysql查找表结构

table 表名; MySQL看表占用空间大小(转) MySQL看表占用空间大小(转) //先进去MySQL自带管理库:information_schema //自己数据库:...dbwww58com_kuchecarlib //自己表:t_carmod … mysql看表大小 mysql看表大小 一:命令 show table status like ‘table_name...’\G; mysql> show table status like ‘x’\G; . row … mysql看表结构方法 留给自己备查: mysql 导出为 csv 文件时如果直接使用导出命令是无法导出表结构..., 因此我们需要能够查询表结构方法: 方法如下: 1.desc(描述)命令 desc tablename;de … MySQL看表结构及查看建表语句 查看表结构:desc 表名 mysql> use...例如:desc table_name 二.查询表注释信息 select … 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

5.7K20

MySQL数据库2表增删改

每个字段由若干按照某种界限划分相同数据类型数据项组成,这里指数据表列,一列就是一个字段 1.1增 1.1.1列表创建: create table 表名(字段名 列约束 [可选参数] ,...server version for the right syntax to use near '' at line 1 #不能只改字段名而不指定数据类型,否则会报错 mysql> alter...| +------------+----------+---------------------+ 1 row in set (0.00 sec) 2.4枚举ENUM 枚举就是限定输入该列内容必修是已经对定好几个选项一个...3.3对列表某个值进行修改 update 表名 set 列名1=新值,列名2=新值 where 条件; mysql> select *from u4; +----+-----------------...3.4.1select 列1 ,列2 from表名;查询表指定列 3.4.2select * from 表名;*代表查询所有的列 3.4.3select * from 表名 where 条件;按条件查询

13.2K20

python数据库-MySQL数据库增删改基本操作(49)

表 table:数据是保存在表内,保存在一个表内数据,应该具有相同数据格式 行:行用于记录数据 记录:行内数据 列:列用于规定数据格式 字段:数据某个列 主键:唯一地标识表某一条记录,不能空...4、列约束: ? 三、数据库连接   在关于数据库第一篇文章中就给大家讲了使用Navicat连接数据库方法,那么这里再给大家讲解一下使用命令连接数据库方式。   ...一般在公司开发,可能会将数据库统一搭建在一台服务器上,所有开发人员共用一个数据库,而不是在自己电脑中配置一个数据库,远程连接命令 mysql -h ip地址 -u root -p -h后面写要连接主机...ip地址 -u后面写连接用户名 -p回车后写密码 四、数据库操作 1、创建数据库 create database 数据库名 charset=utf8; 2、删除数据库 drop database 数据库名...; 3、切换数据库 use 数据库名; 4、查看当前选择数据库 select database(); 5、查看目前所有的数据库 show databases; 五、表操作 1、查看当前数据库中所有表

2.4K30

MySQL增删改

1、关于库增删改 增 CREATE DATABASE 库名称; #-----------------=====----------------- CREATE DATABASE shool CHARSET...utf8mb4 COLLATE utf8mb4_bin; 删 DROP DATABASE 数据库; 改 #修改数据库编码 ALTER DATABASE 数据库 CHARSET 编码; SHOW DATABASES...删 DREOP TRABLE 数据库; TRUNCATE TABLE 数据库;#清空表里面数据 改 字段 添加字段:ALTER TABLE 表名称 ADD 字段 字段数据类型; 删除字段:ALTER...新字段数据类型;   表 改表名称:RENAME TABLE 表名称 TO 新名称; 改表编码:ALTER TABLE 表名 CHARSET 新编码; 查看所有表:SHOW TABLES; 查看指定表信息...2=值2 WHERE 条件 查看所有字段:SELECT * FROM 表名; 查看指定字段:SELECT 字段 FROM 表名 ; 查看某个条件所有的字段:SELECT * FROM 表名 WHERE

2.7K10

Vc数据库编程基础MySql数据库表增删改数据

Vc数据库编程基础MySql数据库表增删改数据 一丶表操作命令   1.查看表中所有数据     select * from 表名   2.为表中所有的字段添加数据     insert...Values(值1,值2...);   不指定字段添加数据     insert into 表名 valuse(值1,值2...);   3.更新数据     update 表名 set 字段名 = 值...while 条件.   4.删除数据     delete from 表名 where 条件 注意:   3 4 更新数据删除数据条件很重要.否则会酿成大错....二丶表命令演示     2.1 增加数据并且查询所有数据   不指定字段名添加 ?   ....);   指定字段名添加   insert into 表名 (字段...)valuse(值1); ?

1.9K10
领券