Welcome 微信登录

首页 / 数据库 / MySQL

mysql “ Every derived table must have its own alias”出现错误解决办法

mysql “ Every derived table must have its own alias”出现错误解决办法

mysql Every derived table must have its own alias错误解决办法Every derived table must have its own alias这句话的意思是说每个派生出来的表都必须有一个自己的别名一般在多表查询时,会出现此错误。因为,进行嵌套查询的时候子查询出来的的结果是作为一个派生表来进行上一级的查询的,所以子查询的结果必须要有一个别名把MySQL语句改成:select count(*) from (...
Mysql5.7.11绿色版安装教程图文详解

Mysql5.7.11绿色版安装教程图文详解

Mysql5.7.11绿色版安装教程图文详解如下所示:1、解压mysql-5.7.11压缩包到想要存放的磁盘文件夹中;2、在文件夹中新建一个data文件夹和新建一个my.ini文件,并配置my.ini文件my.ini文件内容:关键点为配置Mysql文件夹中的data目录及存储根目录3、在我的电脑——属性——高级系统设置——环境变量——配置path变量;变量值为:4、使用管理员身份打开cmd.exe程序注意:如果未使用管理员身份打开的cmd.exe,在mys...
MySql修改密码后phpMyAdmin无法登陆的解决方法

MySql修改密码后phpMyAdmin无法登陆的解决方法

安装wamp集成服务器并配置完成后,点击PhpMyAdmin,就可以进入mysql数据库在线客户端,但是当你修改了mysql管理员root用户密码后再点击将出现以下页面: 错误原因:这是因为修改了mysql密码后phpmyadmin配置文件没有同步更新解决方法:打开config.inc.php(一般位于wamp/apps/phpmyadmin/下),修改数据库密码(我的数据库密码设置为root,所以此处也要同步),如下图所示 以上就是本文的全部内容,希望对...
Mac下mysql5.7.10安装教程

Mac下mysql5.7.10安装教程

Mac下mysql安装配置方法图文教程记录如下使用安装包安装mysql双击pkg文件安装一路向下,记得保存最后弹出框中的密码(它是你mysql root账号的密码)正常情况下,安装成功。此时只是安装成功,但还需要额外的配置:(1).进入/usr/local/mysql/bin,查看此目录下是否有mysql,见pic6。(2).执行vim ~/.bash_profile 在该文件中添加mysql/bin的目录,见pic7: PATH=$PATH:/usr/l...
CentOS 6.4下编译安装MySQL5.6.14教程

CentOS 6.4下编译安装MySQL5.6.14教程

概述:CentOS 6.4下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.14。正文:一、卸载旧版本使用下面的命令检查是否安装有MySQL Serverrpm -qa | grep mysql有的话通过下面的命令来卸载掉rpm -e mysql //普通删除模式rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除二、安装MySQL...
MariaDB 新版本实力逆袭不仅仅是 MySQL 替代品

MariaDB 新版本实力逆袭不仅仅是 MySQL 替代品

MySQL分支——MariaDBMariaDB是MySQL源代码的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB来代替MySQL的InnoDB,XtraDB完全兼容InnoDB,创建一个InnoDB表内部默认...
详解MySQL中concat函数的用法(连接字符串)

详解MySQL中concat函数的用法(连接字符串)

MySQL中concat函数使用方法:CONCAT(str1,str2,…)返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。注意:如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast, 例如:SELECT CONCAT(CAST(int_col AS CHAR), c...
centos7安装mysql并jdbc测试教程

centos7安装mysql并jdbc测试教程

yum安装mysql5.5之前用rpm安装方式安装不成功,换成yum安装之后安装ok了,在网上搜索到很多的rmp安装和tar包安装的方式,但是是centos7.x与centos6.x做了很大的改变,可能别人的6.x不适合7.x的安装,尤其是对于像博主一样的新人来说,照搬教程可能导致安装不成功,如果你rmp安装失败,那么尝试跟着本教程来吧。 先卸载已经存在的MySQL。 [root@shizongger bin]# rpm -qa|grep mysql [r...
理解MySQL——索引与优化总结

理解MySQL——索引与优化总结

写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽略数据传输时间),则总共需要100s(但实际上要好很多很多)。如果对之建立B-...
<< 11 12 13 14 15 16 17 18 19 20 >>