![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 74
qian00215145
这个作者很懒,什么都没留下…
展开
-
MySQL字符串连接函数
MySQL中 concat 函数 使用方法: CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。注意: 如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。 一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 ca...原创 2014-05-17 21:21:38 · 75 阅读 · 0 评论 -
MySQL性能优化的21个最佳实践 和 mysql使用索引
http://www.cnblogs.com/daxian2012/articles/2767989.htmlMySQL性能优化的21个最佳实践 和 mysql使用索引今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。 关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是...原创 2014-11-21 18:16:28 · 133 阅读 · 0 评论 -
mysql锁
http://blog.csdn.net/xifeijian/article/details/20313977锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种 供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从...原创 2014-11-19 23:33:46 · 322 阅读 · 0 评论 -
mysql数据恢复
MySQL Binary Log也就是常说的bin-log,,是mysql执行改动产生的二进制日志文件,其主要作用有两个: * 数据恢复 * 主从数据库。用于slave端执行增删改,保持与master同步。 1.开启binary log功能 需要修改mysql的配置文件,本篇的实验环境是win7,配置文件为mysql安装目录\MySQL Server 5.1下的my.ini,添加...原创 2014-11-19 23:29:07 · 429 阅读 · 0 评论 -
mysql max_allowed_packet查询和修改
http://www.2cto.com/database/201303/195830.html mysql根据配置文件会限制server接受的数据包大小。有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败。查看目前配置 show VARIABLES like '%max_allowed_packet%';显示的结果为: +----...原创 2015-10-16 15:29:16 · 106 阅读 · 0 评论 -
mysql Access denied for user root@localhost错误解决方法总结(转)
mysql Access denied for user \'root\'@\'localhost\'”解决办法总结,下面我们对常见的出现的一些错误代码进行分析并给出解决办法,有需要的朋友可参考一下。错误代码 1045Access denied for user 'root'@'localhost' (using password:YES)解决办法是重新设置root用户密码,在Win...原创 2015-08-01 16:04:46 · 122 阅读 · 0 评论 -
mysql 字符串函数收集比较全
对于针对字符串位置的操作,第一个位置被标记为1。ASCII(str) 返回字符串str的 最左面字符的ASCII代码值。如果str是空字符串, 返回0。如果str是NULL,返回NULL。mysql> select ASCII('2'); -> 50mysql> select ASCII(2); -> 50mysql> se...原创 2014-09-22 13:20:45 · 90 阅读 · 0 评论 -
[解决方法]MySql提示:The server quit without updating PID file(…)失败
[java] view plaincopy [root@rekfan mysql]# service mysql restart MySQL server PID file could not be found![失败] Starting MySQL...The server quit without updating PID file (/usr/lo...原创 2014-09-05 15:41:29 · 862 阅读 · 0 评论 -
MySQL修改root密码的各种方法整理
整理了以下四种在MySQL中修改root密码的方法,可能对大家有所帮助!方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin mysqladmin -u root password "ne...原创 2014-04-17 12:10:34 · 53 阅读 · 0 评论 -
Linux下构建MySQL集群
一、目标1.安装MySQL-Cluster相关软件包。2.依次配置管理/数据/SQL节点。3.启动并测试MySQL-Cluster集群架构。二、方案使用6台RHEL 6.5虚拟机,如图所示。其中sql1和sql2作为SQL节点,ndb1和ndb2作为数据节点,mgmsvr作为管理节点,这5个构成MySQL集群体系的5个节点应安装Cluster版的MySQL相关软件包;测试用的...原创 2015-04-08 22:47:10 · 132 阅读 · 0 评论 -
mysql max_allowed_packet查询和修改
http://www.2cto.com/database/201303/195830.html mysql根据配置文件会限制server接受的数据包大小。有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败。查看目前配置 show VARIABLES like '%max_allowed_packet%';显示的结果为: +---...原创 2015-04-08 10:47:07 · 75 阅读 · 0 评论 -
JDBC连接执行MySQL存储过程报权限异常
JDBC连接执行MySQL存储过程报权限错误在java中通过JDBC连接MySQL执行存储过程时报错: java.sql.SQLException: User does not have access to metadata required to determine stored procedure parameter types. If rights can not be gra...原创 2014-08-01 23:42:56 · 171 阅读 · 0 评论 -
Linux环境下MySQL数据库大小写区分问题
1、Linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写;2、用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写;lower_case_table_names参数详解:lower_case_table_names = 0其中 0...原创 2014-07-30 22:17:47 · 146 阅读 · 0 评论 -
关于mysql存储过程的definer的问题
由于对mysql了解不够透彻,导致对definer问题查了好久才解决问题 记录自己的一些理解! 问题描述: 在数据库写,为一个表写了一个触发器,此触发器调用一个存储过程;由公司写的一个c程序自动往该表写入数据,通过触发器转换成业务相关数据;同过root@localhost连接数据库,但提示192.168.2.%不存在 问题查找: 登录数据库,show procedure status\G 发现pr...原创 2014-07-14 16:23:47 · 603 阅读 · 0 评论 -
Mysql空闲连接超时问题
Struts Problem ReportStruts has detected an unhandled exception:Messages: Software caused connection abort: socket write error The last packet successfully received from the server was589...原创 2014-05-25 11:59:56 · 987 阅读 · 0 评论 -
sql删除树节点 及其子节点的全部(存储过程,游标,递归)
删除父节点及父节点之下的全部节点比如删除节点为3,将递归删除其下的全部节点6,11,12 表里面需要创建ID ,PID TID用处以后对树的复制操作 表格式如图所示:PID用于存放节点的值 name存放内容 ID自动增长0节点存在ID为1的节点 1节点下存在ID为2,3的节点 依次类推....alter procedure DelereNote @id int--...原创 2014-05-17 21:33:04 · 454 阅读 · 0 评论 -
比较两种mysql递归tree查询效率-mysql递归tree
本文目的为对比mysql递归树两种查询方式效率。 工具/原料1--创建表 DROP TABLE IF EXISTS `t_areainfo`;CREATE TABLE `t_areainfo` ( `id` int(11) NOT '0' AUTO_INCREMENT, `level` int(11) ...原创 2014-05-17 21:31:03 · 1434 阅读 · 0 评论 -
linux crontab mysql定时自动备份
1. [代码]mysql_databasename_backup.sh备份使用的 #!/bin/bashextdir='/home/mysql/backup/';extbase='auto_databasename_'`date '+%F'`;echo $extbase;extfile='auto_databasename_'`date '+%F'`'.sql';echo ...原创 2014-12-09 16:32:27 · 67 阅读 · 0 评论