1.起因: 需要导入一个sql文件,发现死活导不进去.当执行到这一句时,就有问题.经过一番搜索,原来是我的数据库版本(原先Mysql版本5.5)低了,而支持该语句的版本应该是至…
存储过程 in参数 的使用 IN参数只用来向过程传递信息,为默认值。 -- 存储过程中 in 参数的 使用 DELIMITER ;; CREATE PROCEDURE name_i…
先去官网下载点击的MySQL的下载 下载完成后解压 解压完是这个样子 配置系统环境变量 复制解压后的mysql到C盘或者其他磁盘下 我们去系统的环境变量的p…
敲了一个错误的mysql命令, 想取消怎么办? 如果用ctrl + c, 就直接退出了。怎么办呢?来看看: mysql> show tables; \c +---------…
问题 最近,在用SSH框架完成一个实践项目时,碰到了一个莫名其妙的Bug困扰了我好久,最后终于解决,记录如下。 问题:同学在测试系统的时候突然发现,数据库保存的账户本来应该是adm…
总的来说: 1、数据库设计和表创建时就要考虑性能 2、sql的编写需要注意优化 3、分区、分表、分库 设计表的时候: 1、字段避免null值出现,null值很难查询优化且占用额外的…
一、什么是幻读 在一次事务里面,多次查询之后,结果集的个数不一致的情况叫做幻读。 而多出来或者少的哪一行被叫做 幻行 二、为什么要解决幻读 在高并发数据库系统中,需要保证事务与事务…
使用使用navicat连接远程linux mysql数据库出现10061未知故障,设置使用ssh连接后出现2013故障 本机环境:win10 navicat premium&nbs…
TRUNCATE TABLE 删除表中的所有行,而不记录单个行删除操作。 语法 TRUNCATE TABLE name 参数 name 是要截断的表的名称或要删除其全部行的表的名称…
插入数据 insert into 表名(列名1,列名2,列名3) values(值1,值2,值3); insert into user(user_id,name,age) valu…
环境: 1.CentOS6.5 X64 2.mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz 3.下载地址:http://dev.mysql.co…
前言 字符集是一套符号和编码的规则,不论是在oracle数据库还是在mysql数据库,都存在字符集的选择问题,而且如果在数据库创建阶段没有正确选择字符集,那么可能在后期需要更换字符…
Centos 7下使用RPM包安装MySQL 5.7.9教程
mysql中mydumper 和 mysqldump 对比使用