随笔分类 -  mysql

centos7 安装mysql
摘要:确认你的安装版本mysql分为开发版本和稳定版本(GA),开发版本拥有最新的特性,但是并不稳定,也没有完全经过测试,可能存在严重的bug,而稳定版本是经过了长时间的测试,消除了具有已知的bug,其稳定性和安全性都得到一定的保障。对于一个mysql的版本号如:mysql-5.6.1-m1,这个版本号意味着什么呢?1.对于5.6.1的解释:第一个数字5代表了文件格式,第二个数字6代表了发行级别,第三个... 阅读全文

posted @ 2017-03-21 17:01 signheart 阅读(204) 评论(0) 推荐(0)

Waiting for table metadata lock
摘要:在修改/增加表字段的时候,发现很慢,show processlist; 时, Waiting for table metadata lock 能一直锁很久。官网的一段话,可以理解下一个没提交的事务使用了A表, 另外一个session 对A表进行alter,出现waiting for table metadata lock MySQL版本为5.6.12。在进行alter table操作时,有时会出... 阅读全文

posted @ 2017-03-21 16:59 signheart 阅读(200) 评论(0) 推荐(0)

mysql 创建用户
摘要:FLUSH PRIVILEGES 修改完权限必须调用一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password -... 阅读全文

posted @ 2017-03-21 16:59 signheart 阅读(315) 评论(0) 推荐(0)

linux mysql 定时备份 使用crontab
摘要:第一步:在服务器上配置备份目录代码: mkdir /var/lib/mysqlbackup cd /var/lib/mysqlbackup 第二步:编写备份脚本代码: vi dbbackup.sh 粘帖以下代码,务必更改其中的username,password和dbname。 代码: #!/bin/shmysqldump -udbuser -p\(qhtech.CN mzc_release --... 阅读全文

posted @ 2017-03-21 16:59 signheart 阅读(293) 评论(0) 推荐(0)

mysql 匹配 findinset
摘要:SELECT FS_ITEM_DESC FROM dictionary WHERE FS_TYPE = 'prizeType' AND FIND_IN_SET(FS_ITEM_CODE,(SELECT AWARDS FROM tb_textbook WHERE TEXTBOOK_ID = '1')) FIND_IN_SET ,在一串有律字符串中查找关键字,返回匹配成功的行例 : FIND_IN_... 阅读全文

posted @ 2017-03-21 16:58 signheart 阅读(1950) 评论(0) 推荐(0)

mysql 引擎
摘要:MySQL数 据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL++ API自己做一个引擎。下面介绍几种数据库引擎: ISAM:ISAM是一个定义明确且历经时间考验... 阅读全文

posted @ 2017-03-21 16:58 signheart 阅读(169) 评论(0) 推荐(0)

mysql 修改最大连接数
摘要:MYSQL数据库安装完成后,默认最大连接数是100,一般流量稍微大一点的论坛或网站这个连接数是远远不够的,增加默认MYSQL连接数的方法有两个 方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MYSQL即可 方法二:MySQL的最大连接数默认是100客... 阅读全文

posted @ 2017-03-21 16:58 signheart 阅读(208) 评论(0) 推荐(0)

mysql show
摘要:表自增:CREATE TABLE role ( id INT primary key not null auto_increment, NAME VARCHAR (50), descn VARCHAR (200));show 命令: (红色代表已用过)注意show命令后面的一般为复数,最后要加“;”.show tables或show tables from database_name; // ... 阅读全文

posted @ 2017-03-21 16:57 signheart 阅读(109) 评论(0) 推荐(0)

mysql 存入乱码问题
摘要:在使用mysql开发是,遇到一问题,java脚本里面的中文很正常,持久化之后数据库里面的数据则变成乱码,解决方式,在spring配置文件连接中加入指定编码格式,有些系统不需要,有些服务器系统需要,统一加上比较好 阅读全文

posted @ 2017-03-21 16:57 signheart 阅读(240) 评论(0) 推荐(0)

mysql 安装 注意点
摘要:选择连接数:next next 选择编码next next 输入root默认密码 勾上 允许远程连接本机 阅读全文

posted @ 2017-03-21 16:57 signheart 阅读(122) 评论(0) 推荐(0)

mysql 添加外键时 error 150 问题总汇
摘要:当你试图在mysql中创建一个外键的时候,这个出错会经常发生,这是非常令人沮丧的。像这种不能创建一个.frm 文件的报错好像暗示着操作系统的文件的权限错误或者其它原因,但实际上,这些都不是的,事实上,这个mysql报错已经被报告是一个mysql本身的bug并出现在mysql 开发者列表当中很多年了,然而这似乎又是一种误导。在很多实例中,这种错误的发生都是因为mysql一直以来都不能很好的支持的关系... 阅读全文

posted @ 2017-03-21 16:57 signheart 阅读(404) 评论(0) 推荐(0)

mysql 系统表的作用
摘要:mysql 的系统表记录了所有数据库表(包括视图的定义语句)的字段列,顺序,类型等等,知道这些的话可以做些抽取模板淫荡的操作吧 嘿嘿 public void shuaxinglb() { try { PrintWriter out = ServletActionContext.getResponse().getWriter(); eqmsService.saveOrupdateBySql... 阅读全文

posted @ 2017-03-21 16:56 signheart 阅读(1228) 评论(0) 推荐(0)

导航