mysql
码农也是人
这个作者很懒,什么都没留下…
展开
-
最适合入门的Laravel初级教程(六)配置项Config
路由和控制器我们都轻轻撩了下了;没有数据库怎么行;讲数据库前我们还得讲下配置项;laravel 的配置项是在根目录下的 /config 目录中;还有一个是根目录下的 .env 文件;为啥要有2个地方用于写配置项呢?我们打开看下很快就能明白了;打开 .env 我们就随便看两眼;第一行就是一个 APP_NAME ;我们再打开 config/app.php ;...转载 2018-08-11 14:24:20 · 671 阅读 · 0 评论 -
MYSQL关于 autocommit 设置
查看 MySQL 客户端的事务提交方式命令:select @@autocommit;修改 MySQL 客户端的事务提交方式为手动提交命令:set @@autocommit = 0;(注:0 表示手动提交,即使用 MySQL 客户端执行 SQL 命令后必须使用commit命令执行事务,否则所执行的 SQL 命令无效,如果想撤销事务则使用 rollback 命令。1 表示自动提交,即在 MySQ...转载 2019-04-10 17:18:06 · 2904 阅读 · 0 评论 -
mysql中的严格模式和非严格模式
很多集成的PHP环境(PHPnow WAMP Appserv等)自带的MySQL貌似都没有开启MySQL的严格模式,何为MySQL的严格模式,简单来说就是MySQL自身对数据进行严格的校验(格式、长度、类型等),比如一个整型字段我们写入一个字符串类型的数据,在非严格模式下MySQL不会报错,同样如果定义了char或varchar类型的字段,当写入或更新的数据超过了定义的长度也不会报错。我认为这...转载 2019-04-10 17:12:34 · 477 阅读 · 0 评论 -
Linux中MySQL刷新权限
mysql刷新权限命令:FLUSH PRIVILEGES;(一般用于数据库用户信息更新后)原创 2019-03-04 20:03:32 · 8193 阅读 · 0 评论 -
mysql将字符串多次循环展示
MySQL中repeat()函数 用来复制字符串,如下'ab'表示要复制的字符串,2表示复制的份数 mysql> select repeat('ab',2); +----------------+| repeat('ab',2) |+----------------+| abab |+----------------+ 1 ro...原创 2018-12-10 22:14:01 · 1512 阅读 · 0 评论 -
mysql拼接字段函数concat
首先先来说下concat如何使用: select concat('asdf','1233','adsfewer')如上所示,只需如上操作即可将多个字符串合并为一个字段,如下图所示。那么重点来了,如何将字段拼接起来呢?select concat(id,name,sex)只需如上操作即可。那么如果我们现在想要在这两个字段中间加上分隔符怎么办呢?如下所示select ...原创 2018-12-10 22:08:34 · 4786 阅读 · 1 评论 -
linux mysql 操作命令
1.linux下启动mysql的命令:mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令:mysqladmin restart/ect/init.d/mysql restart (前面为mysql的安装路径)3.linux下关闭mysql的命令:mysqladmin shutdown...转载 2018-12-04 11:17:20 · 124 阅读 · 0 评论 -
MySQL中对三种约束的支持
引言关系型数据库通过约束机制可以保证数据的完整性。数据完整性通常由三种形式: 1. 实体完整性:即表中有一个主键。 2. 域完整性:数据值满足指定的条件。 3. 参照完整性:表示与参照表的关系和数据约束,即外键。一、MySQL中的数据完整性注:以下所讨论的主题均基于InnoDB存储引擎。1.实体完整性实体完整性在MySQL中表现为设置主键约束和唯一性约束,即primary...转载 2018-05-16 21:01:03 · 497 阅读 · 0 评论 -
linux下 MYSQL主从搭建
前提条件:服务器搭建MySQL并且可成功运行 No1:编辑主库、从库的配置文件 /etc/my.cnf 主库[ mysqld ]下编辑server-id = 1log-bin= mysql-binbinlog_format=mixed 从库[ mysqld ]下配置# 从库配置server-id=2log-bin= binlogbinlog_fo...转载 2018-08-25 09:56:12 · 320 阅读 · 0 评论 -
mysql主从复制的介绍与搭建
1,mysql主从复制的理解图: 2,mysql主从复制的概念和好处:mysql的主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库,主数据库一般是实时的业务数据操作,从数据库常用的读取为主。优点主要有1,可以作为备用数据库进行操作,当主数据库出现故障之后,从数据库可以替代主数据库继续工作,不影响业务流程2,读写分离,将读和写应用在不同的数据库与服务器...转载 2018-08-25 09:49:50 · 183 阅读 · 0 评论 -
mysql主从复制概括
为什么要使用MySQL主从复制?主服务器/从服务器设置增加了健壮性。只服务器出现问题时,你可以切换从服务器使用。【高可用和容错性】 通过在主服务器和从服务器之间切分处理客户查询的负荷,可以得到更好的客户响应时间。但是不要同时在主从服务器上进行更新,这样可能引起冲突。【要求读写分离】 使用复制的另一个好处是可以使用一个从服务器执行备份,而不会干扰主服务器。在备份过程中主服务器可以继续处理更新...原创 2018-08-21 12:01:48 · 117 阅读 · 0 评论 -
MySQL查询时间戳
from_unixtime()是MySQL里的时间函数 date为需要处理的参数(该参数是Unix 时间戳),可以是字段名,也可以直接是Unix 时间戳字符串 后面的 '%Y%m%d' 主要是将返回值格式化 例如: mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y%m%d' ) ->20071120 mysql>...转载 2018-08-08 18:43:05 · 4779 阅读 · 0 评论 -
使用 DATE_FORMAT, group by 来给访问统计增加粒度选择
使用 DATE_FORMAT, group by 来给访问统计增加粒度选择项目要求做一个访问统计的图表,要求统计粒度有日,周,月三个挡位,方便图表生成。表结构如下:CREATE TABLE `tb_pageview` ( `id` varchar(32) NOT NULL COMMENT '主键', `ip` varchar(64) NOT NULL COMMENT 'IP地址'...转载 2019-10-08 16:23:54 · 915 阅读 · 1 评论