码迷,mamicode.com
首页 > 数据库
[转帖]2019-03-26 发布 深入理解 MySQL ——锁、事务与并发控制
深入理解 MySQL ——锁、事务与并发控制 https://segmentfault.com/a/1190000018658828太长了 没看完。。 数据库 并发 mysql 639 次阅读 · 读完需要 46 分钟 深入理解 MySQL ——锁、事务与并发控制 https://segmentfa ...
分类:数据库   时间:2019-09-02 23:46:57    阅读次数:133
mysql编写中文时变成问号解决方法
第一种: 建表时加charset utf8mb4:create database ya charset utf8mb4 第二种: 把编码改为可识别中文:mysql> show variables like '%character%';+ + +| Variable_name | Value |+ + ...
分类:数据库   时间:2019-09-02 23:44:35    阅读次数:139
DLL:操作数据库和表
1. 操作数据库 C(Create 创建) R(Retrieve 查询) U(Update 更新) D(Delete 删除) (1) 查询数据库 1) 查询所有数据库名称 这里有一个注意的东西,一个Database对应数据目录中的一个实体文件夹,但是 information_schema 这个数据库 ...
分类:数据库   时间:2019-09-02 23:36:53    阅读次数:132
[转帖]Mysql binlog 介绍
binlog介绍 1、什么是binlog binlog是一个二进制格式的文件,用于记录用户对数据库更新的SQL语句信息,例如更改数据库表和更改内容的SQL语句都会记录到binlog里,但是对库表等内容的查询不会记录。 默认情况下,binlog日志是二进制格式的,不能使用查看文本工具的命令(比如,ca ...
分类:数据库   时间:2019-09-02 20:56:01    阅读次数:134
数据库查询字段注释
2019-09-02 17:55:55 ...
分类:数据库   时间:2019-09-02 19:42:36    阅读次数:102
SQL学习(二)之四大查询语句以及标准写法
SQL四大查询语句——增删改查 增-INSERT INSERT INTO 表 (字段列表) VALUES(值列表) INSERT INTO `user_table` (`ID`, `username`, `password`) VALUES(0, 'blue2', '987654'); // 给0是 ...
分类:数据库   时间:2019-09-02 19:35:43    阅读次数:102
百万年薪python之路 -- MySQL数据库之 MySQL行(记录)的操作(一)
MySQL的行(记录)的操作(一) 1. 增(insert) 2. 删(delete) 3. 改(update) 查询操作: 4.4 where筛选 where语句中可以使用: 之前我们用where 后面跟的语句是不是id=1这种类型的啊,用=号连接的,除了=号外,还能使用其他的,看下面: mysq ...
分类:数据库   时间:2019-09-02 19:32:05    阅读次数:114
Windows10下安装解压版MySQL教程
MySQL安装分为安装版和解压版,安装版主要是由一个exe程序式安装,有界面鼠标点击安装即可,小白建议使用安装版安装mysql,相比较与安装版,解压版安装更“纯净”,没有多余的东西,但是较为复杂,坑点也比较多(都是泪),本教程位于提供安装MySQL最新版8.0.11的正确姿势(滑稽) 1.到MySQ ...
分类:数据库   时间:2019-09-02 19:30:44    阅读次数:123
在win下,安装MySQL5.7
1、下载 使用mysql免费版, 从官网下载,压缩包格式的mysq5.7,win64位。 2、环境变量 解压缩后,把 D:\software\mysql-5.7.27-winx64\bin 添加到 Path。 3、安装以及初始化 在 mysql的bin目录下,新建 my.ini文件。 接下来,使用管 ...
分类:数据库   时间:2019-09-02 19:26:37    阅读次数:115
《转》sql处理百万级以上的数据提高查询速度的方法
处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3.应尽量避免在 where 子句中对字段进行 n ...
分类:数据库   时间:2019-09-02 19:10:16    阅读次数:88
记一次排查mysql数据库连接未关闭问题的过程
在一些项目中由于一些特殊原因仍然保留着显示的获取数据库连接(Connection)、提交事务、回滚事务、关闭连接等操作;其中关闭连接是比较容易疏忽又比较难在前期发现的问题。 我是如何排查连接未关闭的问题的? 首先还是提出3W: 1.What? 数据库连接是应用服务器和数据库之间建立的tcp连接,在获 ...
分类:数据库   时间:2019-09-02 19:07:44    阅读次数:273
mysql关键字--设计表时要避开,否则回报语法错误
https://dev.mysql.com/doc/refman/5.7/en/keywords.html#keywords-in-current-series Keywords and Reserved Words A ACCESSIBLE (R) ACCOUNT; added in 5.7.6 ...
分类:数据库   时间:2019-09-02 18:56:39    阅读次数:97
【06】MySQL:备份恢复
写在前面的话 人在河边走,湿鞋是早晚是事情,操作服务器,数据库也一样。谁也不知道自己哪一天控制不住自己就手贱。这时候有两个东西能救我们,一是备份,二是 bin log,bin log 前面讲了,但是 bin log 可能只是由于清理机制,可能里面只是一部分数据。所以,真正它更多的是用来恢复备份恢复以 ...
分类:数据库   时间:2019-09-02 17:28:52    阅读次数:107
mysql模糊查询多个字段
SELECT * FROM nst_t_conferencehis WHERE ConferName REGEXP '军工|军资'; ...
分类:数据库   时间:2019-09-02 17:21:01    阅读次数:104
一、mysql数据库,忘记密码怎么处理及处理过程中遇见的问题
1、输入cmd命令打开控制台: 2、进入mysql.exe所在的路径: 3、执行mysqld --skip-grant-tables(注意:在输入此命令之前先在任务管理器中结束mysqld.exe进程,确保mysql服务器端已结束运行, 输入此命令之后命令行就无法操作了,此时可以再打开一个新的命令行 ...
分类:数据库   时间:2019-09-02 17:20:28    阅读次数:135
oracle函数
MONTHS_BETWEEN的使用 MONTHS_BETWEEN函数返回两个日期之间的月份数。 若天数不够一月或多于一月,则以31为分母计算 oracle之TRUNC函数 TRUNC(number,num_digits) Number 需要截尾取整的数字。 Num_digits 用于指定取整精度的数 ...
分类:数据库   时间:2019-09-02 17:11:10    阅读次数:139
数据库整理(索引)
2 索引使用树形结构提高查询速度的操作叶子节点上:数据大小小,且区分度高聚集索引:即主键索引:叶子节点存在id,关联着对应数据(主键)where ... 只能在主键的时候明显提高检索速度 只能给一个字段加主键,如果在where中不使用该字段,则索引无效 添加主键的方式即为添加主键索引的方式 辅助索引 ...
分类:数据库   时间:2019-09-02 17:10:51    阅读次数:128
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!