mysql
湘道
路漫漫其修远兮,吾将上下而求索!
展开
-
解决报错:错误1130- Host xxx is not allowed to connect to this MariaDb server
在云服务器上面搭建了MariaDb(MariaDB是MySQL源代码的一个分支),但是远程链接不上。 首先,你要确保服务器安全组3306端口已经开放。 在确保端口开放的情况下,如果出现错误代码1130- Host xxx is not allowed to connect to this MariaDb server,说明是权限问题。如图: 有两种解决方法:1.授权法原创 2017-09-04 12:04:54 · 42625 阅读 · 4 评论 -
MySQL中的BLOB类型
一、概念:BLOB (binary large object)二进制大对象,是一个可以存储二进制文件的容器。在计算机中,BLOB常常是数据库中用来存储二进制文件的字段类型。BLOB是一个大文件,典型的BLOB是一张图片或一个声音文件,由于它们的尺寸,必须使用特殊的方式来处理。二、MySQL的四种BLOB类型: MySQL中BLOB是个类型系列,包括:TinyBlo原创 2017-11-29 15:55:04 · 14385 阅读 · 0 评论 -
mysql查看创建数据表的DDL语句
1.用命令:show create table + 表名2.用数据库工具:以SQLyog为例,在tab信息->DDL信息里面原创 2017-11-14 17:39:45 · 25944 阅读 · 1 评论 -
sql四种语言:DDL、DML、DCL和TCL
1) DDL(Data Definition Language 数据定义语言)用于定义和管理SQL数据库中的所有对象的语言,DDL不需要commit。CREATE 在数据库创建对象ALTER 修改数据库结构DROP 从数据库中删除对象TRUNCATE 截断表内容(默认所有的表内容都删除)无法回退COMMENT 注释(为数据字典添加备注)RENAME 重命名表原创 2017-11-14 15:15:00 · 1838 阅读 · 0 评论 -
mysql之any,in,some,all的区别
转载:http://www.jianshu.com/p/a7530b9845bf子查询就是指在一个select语句中嵌套另一个select语句。any,in,some,all分别是子查询关键词之一,他们进行子查询的语法如下:operand comparison_operator any (subquery);operand in (subquery);operand cop转载 2017-09-19 10:45:14 · 10905 阅读 · 1 评论 -
关于mysql错误:Subquery returns more than 1 row
mysql报错:SQLSTATE[21000]: Cardinality violation: 1242 Subquery returns more than 1 row错误的意思是指子查询结果多于一行。报错如下:解决方法:以select * from table1 where table1.colums=(select columns from table2);这个s原创 2017-09-19 11:32:10 · 131217 阅读 · 8 评论 -
MySQL中在查询结果集中得到记录行号的方法
开发中做一个活动,需要计算出注册用户的排名的百分比。当我们按某些条件来排序用户的时候,就需要知道这些查询结果的行号。但是MySQL 中似乎还没有像SQL Server 在 2005 版本中提供了 ROW_NUMBER() 函数。因此我们只能通过预定义用户变量的方法来曲线实救国。sql语句如下:mysql> set @mycnt = 0;mysql> select原创 2016-11-03 16:35:19 · 4433 阅读 · 0 评论 -
phpMyAdmin配置文件现在需要一个短语密码的解决方法
在 登陆 phpMyAdmin后发现最下面有如下信息提示:配置文件现在需要一个短语密码。如下图:首先,在 phpMyAdmin 文件中找到一个文件“config.sample.inc.php”,这是phpMyAdmin配置文件的样本文件,我们需要把该文件复制,然后重命名为“config.inc.php”,config.inc.php是phpMyAdmin的配置文原创 2016-10-10 11:30:04 · 15845 阅读 · 0 评论 -
Yii 日志与调试工具yiidebugtoolbar
1. 从github下载yii-debug-toolbar源码:https://github.com/malyshev/yii-debug-toolbar/downloads2. 将下载的文件解压缩到/项目名/protected/extensions3. 编辑配置文件 protected/config/main.php 在log里,把以前的缓存扩展里面的yiidebugtoolba原创 2017-02-20 19:58:41 · 2202 阅读 · 0 评论 -
phpMyAdmin多个服务器配置
1. 在phpMyAdmin文件下,找到config.inc.sample.php,将config.inc.sample.php改为 config.inc.php,打开config.inc.php,找到Servers configuration,如下:/* * Servers configuration */$i = 0;/* * First原创 2016-10-10 10:57:57 · 3236 阅读 · 0 评论 -
phpMyAdmin中config.inc.php设置密码和修改密码的方法
phpMyAdmin有3种授权模式:1. cookie: 显示一个web登录页面,输入mysql的用户名和密码,然后进入管理界面。$cfg['Servers'][$i]['auth_type'] = 'cookie';/* Server parameters */$cfg['Servers'][$i]['host'] = 'localho原创 2016-10-10 11:22:11 · 12640 阅读 · 0 评论 -
SQLyog如何将mysql中的表数据导出到Excel
工作中运营部门的同事经常找要数据,这时候需要把数据导出来到excel给他们。导出数据有两种方法:(a)可以用程序导(程序导出虽然很强大,比如列名、列宽、数据显示形式等都可以自定义,但是花费时间比较多。除了是固定的一个功能或者数据需要加工比较多的,才建议写程序导数据)(b)用数据库管理工具(对于临时性的到处数据还是建议用工具导出)步骤如下:1)打开SQLyog,选中要导出原创 2017-12-20 21:14:49 · 4624 阅读 · 0 评论