![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
占星北海
后端打工人
展开
-
LNMP环境关于sql_mode的一些配置
MySQL服务器能够工作在不同的SQL模式下,并能针对不同的客户端以不同的方式应用这些模式。这样,应用程序就能对服务器操作进行量身定制以满足自己的需求。这类模式定义了MySQL应支持的SQL语法,以及应该在数据上执行何种确认检查。这样,就能在众多不同的环境下,与其他数据库服务器一起更容易地使用MySQL。从MySQL 4.1 开始,也能在启动之后,使用SET[SESSION|GLOBAL]sql_...转载 2019-05-28 21:50:41 · 397 阅读 · 0 评论 -
MySQL突然启动失败
Jun 06 08:53:58 izwz97pafsy25cyhg6jiwsz systemd[1]: Starting LSB: start and stop MySQL…Jun 06 08:53:59 izwz97pafsy25cyhg6jiwsz mysql[8955]: Starting MySQL.2019-06-06T00:53:59.419220Z mysqld_safe erro...原创 2019-06-06 09:08:05 · 1287 阅读 · 0 评论 -
1067 - Invalid default value for 'create_at'
背景:Navicat数据传输,create_at字段无效问题根源:目前使用的MySQL8.0.11默认为严格模式解决:更改sql_mode,改为宽松模式打开my.cnf更改前更改后sql_mode = ANSI重启mysqlsystemctl restart mysql再次传输数据...原创 2019-06-03 15:01:43 · 3938 阅读 · 0 评论 -
SQL总复习带例子(部分个人注释)
distinct:用于返回唯一不同的值例子select distinct Company from Orders;where:有条件的选取表中数据操作符 描述= 等于<> 不等于大于< 小于= 大于等于<= 小于等于BETWEEN 在某个范围内LIKE 搜索某种模式例子Select * from Persons where Firstname...原创 2019-07-01 20:47:45 · 384 阅读 · 0 评论 -
MySQL多方面优化
目录一、如何发现有性能问题的SQL?二、如何通过通过慢查日志发送有问题的SQL?三、如何对找到性能一般的SQL语句进行分析四、SQL具体优化五、索引的建立与优化六、数据库结构上优化七、数据库系统配置优化八、服务器硬件优化一、如何发现有性能问题的SQL?开启MySQL慢查询日志对有效率问题的SQL进行监控。->但使用慢查日志可能导致日志文件大量增加。->使用...原创 2019-07-04 19:28:15 · 538 阅读 · 0 评论 -
mysql数据库面试题
1、用一条SQL语句查询出每门课都大于80分的学生姓名select name from users where fenshu >= 80 group by name having count(name) > 1;解析:1、fenshu字段的value需>80...原创 2019-06-30 20:34:17 · 4533 阅读 · 1 评论 -
数据库的设计笔记+个人见解
零、什么是数据库设计?简单来说,数据库设计就是根据业务系统的具体需求,结合我们所选的DBMS(数据库管理系统),为这个业务系统构造最优的数据库存储模型。并建立好数据库中的表结构及表与表之间的关联关系的过程。使之能有效的对应用系统中的数据进行存储,并可以高效的对已经存储的数据进行访问。关系型数据库管理系统:MySQL、Oracle、SQLServer、PgSql非关系型数据库管理系统:Red...原创 2019-07-06 20:25:35 · 1010 阅读 · 0 评论