
mysql
码农也是人
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
最适合入门的Laravel初级教程(六)配置项Config
路由和控制器我们都轻轻撩了下了; 没有数据库怎么行; 讲数据库前我们还得讲下配置项; laravel 的配置项是在根目录下的 /config 目录中; 还有一个是根目录下的 .env 文件; 为啥要有2个地方用于写配置项呢? 我们打开看下很快就能明白了; 打开 .env 我们就随便看两眼; 第一行就是一个 APP_NAME ; 我们再打开 config/app.php ; ...转载 2018-08-11 14:24:20 · 732 阅读 · 0 评论 -
MYSQL关于 autocommit 设置
查看 MySQL 客户端的事务提交方式命令:select @@autocommit; 修改 MySQL 客户端的事务提交方式为手动提交命令:set @@autocommit = 0; (注:0 表示手动提交,即使用 MySQL 客户端执行 SQL 命令后必须使用commit命令执行事务,否则所执行的 SQL 命令无效,如果想撤销事务则使用 rollback 命令。1 表示自动提交,即在 MySQ...转载 2019-04-10 17:18:06 · 2968 阅读 · 0 评论 -
mysql中的严格模式和非严格模式
很多集成的PHP环境(PHPnow WAMP Appserv等)自带的MySQL貌似都没有开启MySQL的严格模式,何为MySQL的严格模式,简单来说就是MySQL自身对数据进行严格的校验(格式、长度、类型等),比如一个整型字段我们写入一个字符串类型的数据,在非严格模式下MySQL不会报错,同样如果定义了char或varchar类型的字段,当写入或更新的数据超过了定义的长度也不会报错。 我认为这...转载 2019-04-10 17:12:34 · 514 阅读 · 0 评论 -
Linux中MySQL刷新权限
mysql刷新权限命令:FLUSH PRIVILEGES;(一般用于数据库用户信息更新后)原创 2019-03-04 20:03:32 · 8270 阅读 · 0 评论 -
mysql将字符串多次循环展示
MySQL中repeat()函数 用来复制字符串,如下'ab'表示要复制的字符串,2表示复制的份数 mysql> select repeat('ab',2); +----------------+ | repeat('ab',2) | +----------------+ | abab | +----------------+ 1 ro...原创 2018-12-10 22:14:01 · 1555 阅读 · 0 评论 -
mysql拼接字段函数concat
首先先来说下concat如何使用: select concat('asdf','1233','adsfewer') 如上所示,只需如上操作即可将多个字符串合并为一个字段,如下图所示。 那么重点来了,如何将字段拼接起来呢? select concat(id,name,sex) 只需如上操作即可。那么如果我们现在想要在这两个字段中间加上分隔符怎么办呢?如下所示 select ...原创 2018-12-10 22:08:34 · 4845 阅读 · 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 · 154 阅读 · 0 评论 -
MySQL中对三种约束的支持
引言 关系型数据库通过约束机制可以保证数据的完整性。数据完整性通常由三种形式: 1. 实体完整性:即表中有一个主键。 2. 域完整性:数据值满足指定的条件。 3. 参照完整性:表示与参照表的关系和数据约束,即外键。 一、MySQL中的数据完整性 注:以下所讨论的主题均基于InnoDB存储引擎。 1.实体完整性 实体完整性在MySQL中表现为设置主键约束和唯一性约束,即primary...转载 2018-05-16 21:01:03 · 540 阅读 · 0 评论 -
linux下 MYSQL主从搭建
前提条件:服务器搭建MySQL并且可成功运行 No1:编辑主库、从库的配置文件 /etc/my.cnf 主库[ mysqld ]下编辑 server-id = 1 log-bin= mysql-bin binlog_format=mixed 从库[ mysqld ]下配置 # 从库配置 server-id=2 log-bin= binlog binlog_fo...转载 2018-08-25 09:56:12 · 350 阅读 · 0 评论 -
mysql主从复制的介绍与搭建
1,mysql主从复制的理解图: 2,mysql主从复制的概念和好处: mysql的主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库,主数据库一般是实时的业务数据操作,从数据库常用的读取为主。 优点主要有 1,可以作为备用数据库进行操作,当主数据库出现故障之后,从数据库可以替代主数据库继续工作,不影响业务流程 2,读写分离,将读和写应用在不同的数据库与服务器...转载 2018-08-25 09:49:50 · 208 阅读 · 0 评论 -
mysql主从复制概括
为什么要使用MySQL主从复制? 主服务器/从服务器设置增加了健壮性。只服务器出现问题时,你可以切换从服务器使用。【高可用和容错性】 通过在主服务器和从服务器之间切分处理客户查询的负荷,可以得到更好的客户响应时间。但是不要同时在主从服务器上进行更新,这样可能引起冲突。【要求读写分离】 使用复制的另一个好处是可以使用一个从服务器执行备份,而不会干扰主服务器。在备份过程中主服务器可以继续处理更新...原创 2018-08-21 12:01:48 · 142 阅读 · 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 · 4831 阅读 · 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 · 968 阅读 · 1 评论