
mysql
文章平均质量分 57
上帝De助手
人生苦短,及时行“乐”!
展开
-
MySQL使用--内建函数篇
一.字符串类:CHARSET(str) //返回字串字符集CONCAT (string2 [,... ]) //连接字串INSTR (string ,substring ) //返回substring首次在string中出现的位置,不存在返回0LCASE (string2 ) //转换成小写LEFT (string2 ,length ) //从string2中的左边起取length个字原创 2013-01-09 15:19:08 · 1489 阅读 · 0 评论 -
Centos7下永久修改mysql5.6最大连接数
网上看了好多的文章,教程都未能生效。1、安装好mysql服务2、编辑mysql配置文件vim /etc/my.cnf3、在[mysqld]分段下添加一行:max_connections=100004、编辑/usr/lib/systemd/system/mysqld.service配置文件5、在文件尾部添加2行:LimitNOFILE=65535LimitNPROC=655356、重启使mysql...原创 2018-03-23 18:49:54 · 4178 阅读 · 0 评论 -
MySQL并发更新数据加锁处理
前阵子一个项目中涉及到了对MySQL数据的并发更新,对于同一个数据记录,使用了并发工具进行测试,结果数据被改乱了。而当时我使用的SQL语句类似如下:UPDATE table1 SET num = num + 1 WHERE id=1;而针对这类问题,原本以为是update没有全程枷锁;而实际上通过使用存储过程的试验发现是没有问题。所以目前来看可能是由于使用了ORM框架的缓存造成的。为...原创 2017-11-24 14:03:16 · 23379 阅读 · 15 评论 -
mysql: "tablename" is marked as crashed and should be repaired修复 问题分析: 当mysql出现这类提示时,大部分的现象为查询不到正常的
问题分析:当mysql出现这类提示时,大部分的现象为查询不到正常的表记录,或者只能查询到部分。主要的原因是对应表的索引文件被损坏,导致索引文件损坏的可能原因有:频繁的读写表记录数据库服务器非正常关闭,比如:断电问题修复:好在mysql提供了索引文件的修复工具,通过修复功能一般都可以使数据修复正常。修复工具之前搜索有2个:myisamchk -c -r -f原创 2017-07-19 16:44:49 · 1314 阅读 · 0 评论 -
数据库性能优化小结
近期部门有大牛分享了下数据库的相关知识,自己这里趁热原创 2014-05-16 15:44:43 · 1790 阅读 · 1 评论 -
MySQL多种需求的备份方式
备份工具mysqldump:1、直接使用命令mysqldump可以查看使用格式Usage: mysqldump [OPTIONS] database [tables]OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]OR mysqldump [OPTIONS] --all-databases [OP原创 2013-10-15 13:22:44 · 1272 阅读 · 0 评论 -
mysql设置允许外网访问
1、设置mysql服务允许外网访问修改mysql的配置文件,有的是my.ini,有的是my.cnf【linux】,找到bind-address变量,这个值默认是127.0.0.1,设置为0.0.0.0;重新启动mysql服务。service mysql stopservice mysql start2、设置mysql用户支持外网访问root权限登录mysql,更新mysq原创 2013-02-27 18:04:22 · 18647 阅读 · 1 评论 -
MySQL使用--存储过程篇
查看存储过程:select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE' SHOW procedure status; 查看存储过程的创建代码:SHOW create procedure proc_name;调用存储过程:CALL proc_name(参数名);修改存原创 2013-01-09 15:14:56 · 1038 阅读 · 0 评论 -
MySQL使用--通用操作篇
服务启动:net start mysql(windows 启动)"/etc/rc.d/init.d/mysqld start"(linux启动)用户登录:mysql [mydb] -h 127.0.0.1 -u root -ppassword;常用统计查看操作:SHOW DATABASES; --显示所有数据库CREATE DATABASE MYSQLDATA; --创原创 2013-01-09 14:10:51 · 951 阅读 · 0 评论 -
MySQL使用--表操作篇
查看表描述:DESCRIBE MYTABLE;创建表:CREATE TABLE [IF NOT EXISTS]表名称(列名称1 数据类型 [属性] [索引],列名称2 数据类型 [属性] [索引],列名称3 数据类型 [属性] [索引],….)[表类型][表字符集];修改表:ALTER [IGNORE] TABLE tbl_name alter_spec [, alt原创 2013-01-09 14:29:05 · 1713 阅读 · 0 评论 -
一文搞定Yum安装指定版本Mysql
说到mysql是开发和测试都要去打交道的服务。而对于测试来讲,更多的时候还需要安装和维护mysql服务,而mysql也不像java那样配置2个环境变量即可,并且对于高版本mysql还会有更多的限制。本文主要总结了近期的一次mysql安装过程,通过这篇文章就可以完全自主的搭建好一个基础的、可以外网访问的mysql服务。前期检查在准备安装之前,需要先确保原本机器是没有安装mysql的,否则安装...原创 2019-02-15 23:21:40 · 5237 阅读 · 0 评论