
mysql
文章平均质量分 84
过劳肥码农
这个作者很懒,什么都没留下…
展开
-
mysql 锁表 加锁解锁等.
#显示当前执行线程状态SHOW PROCESSLIST;#读锁,执行后将不能读取LOCK TABLES `table` READ; #查询表级锁争用情况SHOW STATUS LIKE 'table%';#写锁LOCK TABLES `table` WRITE; #解锁UNLOCK TABLES ;原创 2016-10-22 18:24:19 · 673 阅读 · 0 评论 -
mysql 各大错误编码大全
B.1. 服务器错误代码和消息 服务器错误信息来自下述源文件: · 错误消息信息列在share/errmsg.txt文件中。“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代。 · 错误值列在share/errmsg.txt文件中,用于生成include/mysqld_error.h和include/mysqld_ername.h MySQL源文件中的定义。 · SQLSTATE值...转载 2018-02-12 11:47:25 · 671 阅读 · 0 评论 -
JndiObjectFactoryBean 配置数据源
在 spring中,配置数据库的数据源的方式有三种,这里介绍下这一种 ..这一种在 tomcat下面的service.xml里面 找到你项目的 那个context节点. <Resource name="/jndi/shzc_r_ibatis" auth="Container" type="javax.sql.DataSource" dri原创 2017-08-29 22:04:28 · 20152 阅读 · 0 评论 -
Linux下设置mysql和tomcat开机启动
一、mysql设置开机启动1、cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql 将服务文件拷贝到init.d下,并重命名为mysql2、chmod +x /etc/init.d/mysql 赋予可执行权限3、chkconfig --add mysql 添加服务4、转载 2017-08-23 22:25:38 · 801 阅读 · 0 评论 -
MySQL定时器Events
(一) 查看当前是否已开启事件计划(调度器)有3种方法:1) SHOW VARIABLES LIKE 'event_scheduler';2) SELECT @@event_scheduler;3) SHOW PROCESSLIST; (二) 开启事件计划(调度器)开关有4种方法:1) SET GLOBAL event_scheduler转载 2017-09-04 16:04:24 · 512 阅读 · 0 评论 -
MYSQL explain详解
explain显示了MySQL如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。先解析一条sql语句,看出现什么内容EXPLAINSELECTs.uid,s.username,s.name,f.email,f.mobile,f.phone,f.postalcode,f.addressFROM uchome_space ASs,uchome_转载 2017-08-21 16:10:23 · 217 阅读 · 0 评论 -
出现错误 连接MySQL数据库,出现问题:Access denied for user 'root'@'localhost' (using password:YES)
连接MySQL数据库,出现问题:Access denied for user 'root'@'localhost' (using password:YES)。 经查找资料发现是root帐户默认不开放远程访问权限,所以需要修改一下相关权限。 解决方案:打开MySQL目录下的my.ini文件,在文件的最后添加一行“skip-grant-tables”原创 2017-07-12 09:43:49 · 2383 阅读 · 0 评论 -
SQL基础语句汇总
引言是时候复习一波SQL语句的语法了,无需太深,但总得会用啊。语法一步步由浅到深,这里用的都是mysql做的。基础连接数据库mysql -h10.20.66.32 -uroot -p123456-h后面是mysqlServer所在地址,-u后面是用户名,-p后面是密码查看数据库show databases;使用转载 2016-12-28 17:49:07 · 450 阅读 · 0 评论 -
MySQL开发实践8问,你能hold住几个?
最近研发的项目对DB依赖比较重,梳理了这段时间使用MySQL遇到的8个比较具有代表性的问题,答案也比较偏自己的开发实践,没有DBA专业和深入,有出入的请使劲拍砖!...MySQL读写性能是多少,有哪些性能相关的配置参数?MySQL负载高时,如何找到是由哪些SQL引起的?如何针对具体的SQL做优化?SQL层面已难以优化,请求量继续增大时的应对策略?MySQL如何做主从数据同步?如何防止DB误转载 2016-12-28 17:39:57 · 265 阅读 · 0 评论 -
mysql日期函数
DAYOFWEEK(date) 返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)mysql> select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回日期date是星期几(0=星期一,1=星期二,……6= 星期天)。 mysql> select WEEKDAY('1997-10-04转载 2016-10-31 15:57:23 · 228 阅读 · 0 评论 -
mysql根据身份证查询年龄,地址,性别
select case left(idcard,2) when '11' then '北京市'when '12' then '天津市'when '13' then '河北省'when '14' then '山西省'when '15' then '内蒙古自治区'when '21' then '辽宁省'when '22' then '吉林省'转载 2016-11-09 15:00:53 · 1399 阅读 · 0 评论 -
Waiting for table metadata lock mysql出现此错误解决办法
出现这种情况的说明,我是需要去修改表的结构,但是一修改,就直接卡死,然后就会报 Waiting for table metadata lock 这个错. 实际上,这个错不止是修改表结构会出现,你对这张表的任务锁表操作,都将不能实现.解决方法一 : 首先排除所有的长事物,慢查询等阻塞ddl,这类操作,会阻塞后续的操作使用 show processlist 可以看到 一个列表 ,在这个列表里面...原创 2019-09-11 13:56:08 · 7017 阅读 · 1 评论