
Mysql
嘿lemon
http://my.youkuaiyun.com/u012343297#
展开
-
MYSQL数据库优化之SQL及索引优化-学习笔记(1)
连接远程服务器mysql : mysql –h ip –u root -proot发现有问题的SQL使用MySql慢查询日志对效率有问题的SQL进行监视Show variables like ‘slow_query_log’Set global slow_query_log_file=’/home/mysql/sql_log/原创 2017-01-09 09:40:38 · 316 阅读 · 0 评论 -
mysql ERROR 1418 (HY000)
mysql ERROR 1418 (HY000)ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you might want to use the less safe...原创 2018-02-26 17:02:32 · 1761 阅读 · 1 评论 -
MySql开启远程连接
mysql -u root -p 输入密码: 输入use mysql 切换数据库: 3.输入:GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;更改远程连接设置。 4.刷新修改的权限,使其生效。flush privileges; 5.使用“select host,user f原创 2017-12-06 19:10:18 · 165 阅读 · 0 评论 -
MySql绿色版安装及配置
1.下载MySql 下载地址: http://downloads.mysql.com/archives/get/file/mysql-5.7.11-winx64.zip。2.解压mysql-5.7.11-winx64.zip,解压后的目录如下所示: 3.配置 复制my-default.ini,修改文件名称为my.ini,注意配置basedir和datadir时路径为正斜杠 [mysq原创 2017-12-06 17:45:47 · 256 阅读 · 0 评论 -
MySql 替换字段中的部分字符
update table_name set 字段=REPLACE (字段,'XX','CC') where 条件原创 2017-04-19 15:52:31 · 2470 阅读 · 0 评论 -
Mysql GROUP_CONCAT 将Decimal类型转化为 blob类型
最近项目中使用到了Mysql GROUP_CONCAT 函数,由于mysql版本是5.5以下的,所以使用GROUP_CONCAT 函数连接Id的时候,返回的是Blob类型,解决办法:SELECT GROUP_CONCAT(CAST(Id AS CHAR)) FROM XXXXXXXX原创 2017-03-16 16:56:25 · 809 阅读 · 0 评论 -
Mysql模拟实现ORACLE的cur_val和next_val
Mysql模拟实现ORACLE的cur_val和next_val1.创建sequence表:CREATE TABLE `sequence` ( `name` varchar(50) COLLATE utf8_unicode_ci NOT NULL, `current_value` int(11) NOT NULL, `increment` int(11) NOT原创 2017-02-03 14:30:45 · 2479 阅读 · 0 评论 -
Linux下mysql安装好之后,查询不到表
以前都使用的是windows下面的Mysql,今天把Mysql数据库移到Linux上后,代码中的查询语句报错,找不到相关的表,而我在终端使用mysql连接工具连接查询都是正常的,查资料才发现,Linux上的mysql数据库对大小写敏感,而代码中的表名都是大写。解决方法: vi /etc/my.conf在[mysqld]下面添加如下配置:lower_case_table_name原创 2017-02-28 17:12:03 · 1216 阅读 · 0 评论 -
CentOS下安装Mysql
centos mysql 安装及配置安装MysqlCentos 6.6下安装Mysql很简单,yum list mysql-server步骤阅读当只有一个时候就可以直接yum install mysql-server进行安装步骤阅读过程中选择Y继续安装,最后安装成功转载 2017-02-28 15:06:42 · 275 阅读 · 0 评论 -
MYSQL优化之数据库结构优化-学习笔记(3)
MYSQL优化之数据库结构优化:选择合适的数据类型使用int来存储日期时间,利用FROM_UNIXTIME(),UNIX_TIMESTAMP()两个函数来进行转化,例如:Insert into test(create_date) values(UNIX_TIMESTAMP(‘2017-01-1313:12:00’));Select F原创 2017-01-13 08:51:50 · 260 阅读 · 0 评论 -
MySql错误代码1045的解决方案
错误代码 1045Access denied for user 'root'@'localhost' (using password:YES)解决办法是重新设置root用户密码,在Windows平台下操作步骤如下:1、以系统管理员身份登录到系统;2、如果MySQL服务器正在运行,停止它。 如果是作为Windows服务运行的服务器,进入服务管理器:开始菜单->控制面板-转载 2017-02-16 17:39:00 · 565 阅读 · 0 评论 -
Error Code: 1286 - Unknown storage engine 'InnoDB'
数据库迁移时报Error Code: 1286 - Unknown storage engine 'InnoDB',以前都正常着,尝试重启了MySql服务,问题解决。原创 2017-01-10 09:47:24 · 1971 阅读 · 0 评论 -
MYSQL数据库优化之SQL及索引优化-学习笔记(2)
Count()和Max()的优化方法:查询2006年和2007年电影的数量Select count(release_year=’2006’ OR NULL) as ‘2006’,count(release_year=’2007’OR NULL) as ‘2007’ from film;子查询的优化方法通常情况下,需要把子查询优化为join查询,但在优化时注意关联原创 2017-01-10 09:11:07 · 402 阅读 · 0 评论 -
MySql 1418
mysql> show variables like 'log_bin_trust_function_creators';+---------------------------------+-------+| Variable_name | Value |+---------------------------------+-------+|原创 2017-01-09 17:12:20 · 459 阅读 · 0 评论 -
MySql ERROR 1129
ERROR 1129 (HY000): Host 'mysql02' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'原因:同一个ip在短时间内产生太多中断的数据库连接而导致的阻塞(超过mysql数据库max_connection_errors的最大值)解决方法:mysql原创 2017-01-09 17:04:42 · 697 阅读 · 0 评论 -
用Maxwell实时监听Mysql的binlog日志,并且把解析的json格式数据发送到kafka窗口
具体步骤一:在linux环境下安装部署好mysql1 开启binlogsudo vi /etc/my.cnf2 mysql的binlog格式有3种,为了把binlog解析成json数据格式,要设置binlog的格式为row(binlog有三种格式:Statement、Row以及Mix...转载 2018-07-23 11:11:12 · 4003 阅读 · 1 评论