mysql查询出来的某一列合并成一个字段详解

查询所有用户及角色,一个用户会有多个角色 select u.*,sr.* from users u left join sys_user_role sur on sur.userCode=u.id le...

mysql5.7执行sql语句出现only_full_group_by错误详解

在/etc/my.cnf的[mysqld]组中添加 sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AU...

group by查询每组时间最新的一条记录详解

错误写法,having time = max(time)在分组之后执行,查询出来只有一条满足条件的数据。having过滤的是组,在order by之后执行 select id,userId,userFlag...

Mysql导入数据详解

导入sql文件 先看下导入的SQL文件中有没有drop database或者drop table字样,这个要小心。 方案一:GUI工具直接导入 SET foreign_key_checks = 0; -- 禁用外键,在文件顶部...

Windows Server2008安装mysql5.6出现程序无法正常启动(0xc000007b)详解

下载 到官网下载mysql5.6版本,msi安装包只有32位无64位 移动到指定文件夹下,解压文件 添加环境变量 变量名:MYSQL_HOME 变量值:C:\Program Files\mysql 即为mysq...

Mysql基础详解

字段类型 mysql字段定义中INT(x)中的x仅仅指的是显示宽度。该可选显示宽度规定用于显示宽度小于指定的列宽度的值时从左侧填满宽度。显示宽度并不限制可以在列内保存的值的范围,也不限制超过列的指定宽度的值的显示。所以x的定义与存储空间没...

常用Mysql语句详解

数据库相关SQL 显示哪些线程正在运行 show full PROCESSLIST; 报告TCP/IP连接的主机名称(采用host_name:client_port格式),以方便地判定哪个客户端正在做什么。 如果得到“...

Mysql中Join用法及优化详解

Join的几种类型   笛卡尔积(交叉连接)  如果A表有n条记录,B表有m条记录,笛卡尔积产生的结果就会产生n*m条记录。在MySQL中可以为CROSS JOIN或者省略CROSS即JOIN,或者直接用from多...

Mysql更改表名大小写不敏感详解

编辑配置文件 vi /etc/my.cnf 在[mysqld]后添加添加 lower_case_table_names=1 重启服务 service mysqld stop service mysql...

通过.frm和.ibd恢复mysql数据详解

.frm文件:保存了每个表的元数据,包括表结构的定义等; .ibd文件:InnoDB引擎开启了独立表空间(my.ini中配置innodb_file_per_table = 1)产生的存放该表的数据和索引的文件。 1、安装相同版本的mys...