随笔分类 - 数据库
摘要:第一步:登录数据库 cd /www/server/mysql/bin mysql -u root -p 第二步:查看binlog日志是否打开 show variables like 'log_%'; 查看下binlog日志列表binlog日志文件目录在 /www/server/data目录下 sho
阅读全文
摘要:报错如下: 原因:mysql配置文件my.ini里的 sql_mode 配置项参数中逗号后面有空格 解决步骤: 打开my.ini文件, 找到sql_mode配置项删除空格,保存
阅读全文
摘要:Binlog介绍 MySQL Server 的四种类型的日志:Error Log、General Query Log、Slow Query Log 和 Binary Log Error Log 即 错误日志,记录 mysqld 发生的一些错误。 General Query Log 即 一般查询日志,
阅读全文
摘要:查看所有数据库 show databases;创建数据库create database database_name;//database_name数据库名进入某个数据库,查看数据库中所有表use database_name;//database_name数据库名show tables;查看某张表结构
阅读全文
摘要:1.查询所有用户 SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user; 2.新建用户并设置密码 CREATE USER 'username' IDENTIFIED BY 'passwo
阅读全文
摘要:Navicat 导入Mysql数据库报错 1153 - Got a packet bigger than 'max_allowed_packet' bytes 查了一下,原来是数据表超出MySQL默认读取执行的SQL文件最大值;最大为16M,我这个SQL文件200M,所以执行不过去 解决方法: 在M
阅读全文
摘要:执行 set @@global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'; 执行这句 mysql8以上没有NO_AUTO
阅读全文
摘要:如果出现端口占用程序为system,很有可能是SqlServer,需要在服务中关掉相关进程;再重启Apache即可; 关掉这两个即可 不行的话可以试一下 1、window+R 输入regedit,进入电脑的注册表 2、找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentContr
阅读全文
摘要:mysql 导入数据 [Err] 1067 - Invalid default value for 'addtime' 而导致导入的表不全 mysql升级到5.7而引起的默认值不兼容的问题。类型是datetime,默认值被限制,查看 sql_mode NO_ZERO_IN_DATE,NO_ZERO_
阅读全文
摘要:可能原因SQL语句太大了 如果语句包含大字段,则可能由于SQL语句的大小,而被中止。 我们可以通过语句查看一下允许的最大包大小:show global variables like 'max_allowed_packet'; (1024*1024*5=5242880) 如果值比较小,可以设置大一点:
阅读全文
摘要:解决办法如下: SET PASSWORD = PASSWORD('新密码'); ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; FLUSH PRIVILEGES; quit后,重新使用新密码登陆即可进行操作了。
阅读全文
摘要:1.修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行 skip-grant-tables 2、保存配置文件后,重启MySQL服务 service mysqld restart 3、再次进入MySQL命令行,输入密码时直接回车,就会进入MySQL数据库了。 mys
阅读全文
摘要:查找语句 SELECT * FROM `order` WHERE sn='J519146672926467'; 删除语句 DELETE FROM `ordergood` WHERE sn='J519146672926467';
阅读全文
摘要:type list为set类型向list中添加1和2,3 redis()->sAdd('list', '1');redis()->sAdd('list', '2'); redis()->sAdd('list', '3'); 向list中减去2 redis()->sRem('list', '2');显
阅读全文
摘要:1.安装redis ,并启动redis服务 2.安装php redis 拓展 3.在redis.php中添加配置 <?php return [ 'host' => '127.0.0.1', 'port' => '6379', ]; 在根目录extend里新建redis目录,并在其里面建Redis.p
阅读全文
摘要:1.下载redis https://redis.io/download 2.上传至服务器并解压后进入目录make tar xzf redis-5.0.8.tar.gz cd redis-5.0.8 make 3.进入src目录make install cd src make install ————
阅读全文
摘要:从MySql5.7版本跳到了Mysql 8.0的版本,安装的时候提示链接加密方式已经改变 解决办法: 更改加密方式; 1.以root账户用户登录Mysql: mysql -u root -p 2.更改加密方式: ALTER USER 'root'@'localhost' IDENTIFIED BY
阅读全文

浙公网安备 33010602011771号