MySQL入门到精通
文章平均质量分 76
MySQL入门到精通,并且记录工作中的小技巧!
袁袁袁袁满
CSDN全站铁粉总数Top1,深受全网90万+ 粉丝喜爱的全栈创作者,专注于前沿技术和工具分享,交流合作私信+
展开
-
SQL实现将数据表中的字段中的值按分隔符分成多列
SQL实现将数据表中的字段中的值按分隔符分成多列原创 2022-07-15 07:14:46 · 12195 阅读 · 3 评论 -
SQL语句获取表结构
目录语句演示语句获取表的结构数据,如表名,数据类型,精度等数据,代码如下:SELECT t.table_name, -- 表名 c.column_name, -- 字段名 c.data_type, -- 字段类型 c.numeric_precision, -- 字段精度 c.numeric_scale, -- 数字比例尺(不重要) ISNULL(CHARACTER_MAXIMUM_LENGTH,0) AS SIZE -- 字段大小FROM INFORMATION_SCH原创 2022-04-28 20:22:05 · 19552 阅读 · 2 评论 -
SQL查询服务器下所有数据库,数据库的全部表
目录获取所有用户名获取所有用户数据库获取库中所有的表名获取某个表的字段名获取所有用户名SELECT * FROM sys.sysusers获取所有用户数据库SELECT * FROM sys.sysdatabases案例:获取库中所有的表名SELECT * FROM 库名.sys.tables案例:获取某个表的字段名select * from 库名.sys.columns WHERE object_id IN (SELECT object_id FROM 库名.sys.tabl原创 2022-04-28 20:21:14 · 11875 阅读 · 1 评论 -
SQL获取数据库中表信息:表名、建表时间、总行数、数据大小等
目录写法1(推荐)写法2:只获取库中表名、行数建表时间写法3:只查看表名和建表时间写法4:有点小问题,大佬帮忙改一下写法5:查看某个数据库大小写法5:查看某个表写法1(推荐)SQL:USE [test] -- 只需修改这里的库名SELECT a.name table_name, -- 表名 a.crdate crdate, -- 建表时间 b.rows rows, -- 总行数 8*b.reserved/1024 reserved, -- 保留大小原创 2022-04-28 20:20:13 · 13979 阅读 · 0 评论 -
SQL查看表字段信息如:字段名、字段类型、字段精度、字段大小、索引、主键等
目录表名、字段名、字段类型、字段精度、字段大小字段名、是否为主键、字段类型、字段大小、索引名表名、字段名、字段类型、字段精度、字段大小SQL:use [test] -- 修改库名SELECT t.table_name, -- 表名 c.column_name, -- 字段名 c.data_type, -- 字段类型 c.numeric_precision, -- 字段精度 ISNULL(CHARACTER_MAXIMUM_LENGTH,0原创 2022-04-28 20:18:57 · 26064 阅读 · 0 评论 -
MySQL高级篇(SQL优化、索引优化、锁机制、主从复制)
目录0 存储引擎介绍1 SQL性能分析2 常见通用的JOIN查询SQL执行加载顺序七种JOIN写法3 索引介绍3.1 索引是什么3.2 索引优劣势3.3 索引分类和建索引命令语句3.4 索引结构与检索原理3.5 哪些情况适合建索引3.6 哪些情况不适合建索引4 性能分析4.1 性能分析前提知识4.2 Explain使用简介4.3 执行计划包含的信息字段解释(重中之重)id(表的读取顺序)select_type( 数据读取操作的操作类型)table(显示执行的表名)type(访问类型排列)possible_k原创 2022-01-24 13:53:54 · 127135 阅读 · 109 评论 -
数据库手动备份和定时备份小技巧,不用再跑路了
10 数据库备份10.1 手动备份1)cmd控制台:mysqldump -uroot -proot 数据库名 [表名1,表名2...] > 文件路径比如:把 temp 数据库备份到 d:\temp.bak 下mysqldump -uroot -proot temp > d:\temp.bak如果你希望备份是,数据库的某几张表mysqldump -uroot -proot temp dept > d:\temp.dept.bak如何使用备份文件恢复我们的数据mysql控制台原创 2021-10-30 11:29:24 · 13888 阅读 · 32 评论 -
MySQL存储过程从入门到精通
0.环境说明 1.使用说明 2.准备 3.语法 3.0 语法结构 3.1 变量及赋值 1)局部变量 2)用户变量 3)会话变量 4)全局变量 3.2 入参出参......原创 2022-07-01 20:30:40 · 8628 阅读 · 58 评论 -
MySQL数据库性能优化由浅入深(表设计、慢查询、SQL索引优化、Explain分析、Show Profile分析、配置优化)
mysql简介原创 2021-09-21 19:31:46 · 14768 阅读 · 65 评论 -
Mysql常用命令详细大全
登录数据库:mysql -uroot -p退出数据库:exit/quit查看当前系统下的数据库:show databases;创建数据库:create 库名;使用数据库:use 库名;查看表:show tables;建表:create table 表名 (字段名+空格+数据类型)查看表结构:desc 表名;添值:insert into 表名 values (值);查看表中所有数据:select * from 表名;查询建表时的结构:show create table 表名;删除字段中.原创 2022-07-01 20:33:09 · 82785 阅读 · 9 评论