
mysql
三月白丁
phper
展开
-
Mysql常用命令
以下是一些常用的MySql基础命令,有错误的地方还请大家指出,一起交流学习操作数据库:1、查看数据库:show databases2、创建数据库:create database + 数据库名3、删除数据库:drop database + 数据库名4、使用数据库,设定字符集:use 数据库名 , set names utf8;5、导入一个新数据库: 5....原创 2018-07-12 16:09:05 · 184 阅读 · 0 评论 -
redis 锁机制 ab测试
原创 2019-06-25 15:32:20 · 331 阅读 · 0 评论 -
yum 安装mysql8.0.16 初始密码
service mysqld status其中就有初始密码原创 2019-04-28 17:36:51 · 2720 阅读 · 0 评论 -
CMake Error: The source directory "/root/download/mysql-5.7.25" does not appear to contain CMakeList
CMake Error: The source directory "/root/download/mysql-5.7.25" does not appear to contain CMakeLists.txt.Specify --help for usage, or press the help button on the CMake GUI.下错版本了!!!选择Source Code...原创 2019-04-26 18:38:39 · 7696 阅读 · 0 评论 -
Got a packet bigger than 'max_allowed_packet' bytes / array_map(): Argument #2 should be an array
在项目中遇到一个问题,TP3.2封装的select()查询 , 类似下面的场景$codeList = ['xxxxxxxxxxxxxxxxxxxxx', 'yyyyyyyyyyyyyyyyyyyyy', 'zzzzzzzzzzzzzzzzzzzz',...........................]; (大约900个元素)$where['code'] = ['in', $code...原创 2019-04-04 09:39:37 · 9833 阅读 · 0 评论 -
ERROR 1067 (42000): Invalid default value for 'start_time'
数据库报错 ERROR 1067 (42000): Invalid default value for 'start_time'是因为数据库的配置有问题:可以看到 NO_ZERO_IN_DATE,NO_ZERO_DATE ,日期设置不允许为01、直接用命令修改配置,重启后不保存配置set session sql_mode='STRICT_TRANS_TABLES,ER...原创 2018-11-24 16:47:34 · 5594 阅读 · 0 评论 -
mysql 导入sql文件,出现ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL报错
ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQLmysql的设置默认是不允许创建函数1、更改全局配置 SET GLOBAL log_bin_trust_function_creators = 1; 有主从复制的时候 , 从机必须要设置 不然会导...原创 2018-10-16 14:56:03 · 7034 阅读 · 0 评论 -
关于mysql数据库的存储过程
1、存储过程:定义存储的程序每个存储的程序都包含一个由SQL语句组成的主体。该语句可以是由以分号(;)字符分隔的多个语句组成的复合语句。默认情况下,mysql本身将分号识别为语句分隔符,因此必须使用 delimiter命令,临时重新定义分隔符,以使mysql将整个存储的程序定义传递给服务器。存储过程的主体由一个BEGIN ... END包含SET 语句的块 和一个REPEAT本身包含另...原创 2018-08-23 14:57:20 · 207 阅读 · 0 评论 -
mysql timestamp(navicat)
今天测试了几个关于timestamp的问题1、timestamp列不可以为null ? =========> 下图中:timestamp字段都是为空,但并不会报错。2、timestamp字段为空时 , 将不能进行自动更新,插入当前的时间数据 ?=========> 下图中timestamp字段依旧为空,但是给定了默认值,可以插入当前时间。3...原创 2018-08-02 16:22:42 · 2036 阅读 · 0 评论 -
数据库报错 execute command denied to user 'root'@'地址' for routine .....
关于项目迁移后无法访问原数据库的问题1、问题描述: 将 A 服务器的项目代码迁移到 B 服务器,要求 B 的接口仍然访问 A 的数据库。报错如下: 错误信息:root用户禁止使用execute命令去执行数据库里面的程序(这里是函数),考虑是不是数据库权限的问题。1、给数据库root用户授予全部权限: G...原创 2018-07-26 15:15:50 · 65683 阅读 · 0 评论 -
关于博客项目中文章详情页 ‘上一篇 下一篇’ 的数据获取问题
今天说的就是在博客的详情页面,如何更简单的获取当前文章的上一篇、下一篇文章的数据,比如:1、很多人的第一反应可能是:上一篇和下一篇不就是 id_1 , id +1 ? 这在数据库中文章的id没有删除的情况下是可以的,但只要某个id不连续就找不到上下文了。2、再想一下:其实也很简单, 我们可以通过 数据库中 order by + limit 来实现,假设当前文章id 为5 下一...原创 2018-07-12 17:42:02 · 2897 阅读 · 2 评论 -
linux配置phpmyadmin
1、phpmyadmin官网【https://www.phpmyadmin.net/】下载安装包、解压、将文件夹重命名phpmyadmin放入到web服务的根目录,给权限 chmod -R 755 phpmyadmin【浏览器访问打开时,权限不够会报错】2、进入phpmyadmin文件夹,找到config.sample.inc.php 重命名为 config.inc.php...原创 2019-08-21 11:39:02 · 1345 阅读 · 1 评论