
MySQL数据库
buster2014
没有比人更高的山,没有比脚更长的路...
展开
-
mysql root用户没有超级权限或忘记密码 【为root设置密码后,再次登录,就看不到mysql数据库了,原来】
为root用户设置密码这样才正确:pdate user set password = password('111111') where user='root';文章来源:http://liangfuming.iteye.com/blog/1558013================================================================转载 2015-03-30 20:20:40 · 3820 阅读 · 0 评论 -
Linux安装MySQL的两种方法{linux系统mysql安装之前需要先检查是否已经安装,把已经有的库文件卸载掉,否则会出现覆盖错误}
文章来源:http://blog.youkuaiyun.com/superchanon/article/details/8546254/=======================linux系统安装mysql之前必做的============================①检查是否已安装,grep的-i选项表示匹配时忽略大小写[root@localhost JavaEE转载 2015-07-17 09:30:00 · 1643 阅读 · 0 评论 -
windows-----MySQL下载安装、配置与使用(win7x64)
文章来源: http://jingyan.baidu.com/article/597035521d5de28fc00740e6.html转载 2015-09-24 15:44:17 · 541 阅读 · 0 评论 -
MySQL如何利用索引优化ORDER BY排序语句
文章来源:http://blog.youkuaiyun.com/zht666/article/details/18010539 MySQL如何利用索引优化ORDER BY排序语句2014-01-08 21:09 674人阅读 评论(0) 收藏 举报 分类:MySQL(11) 来自:http://www.9usb.net/201003/my转载 2015-11-26 18:02:54 · 405 阅读 · 0 评论 -
MySQL中DATETIME、DATE和TIMESTAMP类型的区别
文章来源:http://blog.sina.com.cn/s/blog_4c197d420101cmv3.html一、TIMESTAMP显示格式:YYYY-MM-DD HH:MM:SS时间范围:[ '1970-01-01 00:00:00'到'2037-12-31 23:59:59']TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON转载 2015-12-16 10:09:47 · 429 阅读 · 0 评论 -
MySQL字符串连接函数
http://blog.163.com/yang_jianli/blog/static/16199000620110135214700/MySQL字符串连接函数MySQL中 concat 函数使用方法:CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。注意:如果所有参数均为非二进制字转载 2015-12-16 17:41:20 · 513 阅读 · 0 评论 -
mysql中select的count星和count1有区别么
http://my.oschina.net/zimingforever/blog/76457之前一直都任务select count(1) from tab的效率要高于count(*),今天看了下执行计划才发现原来一直都是一个误解,mysql的优化器会自动转换。直接上例子?1explainSELE转载 2015-12-17 11:23:58 · 3655 阅读 · 0 评论 -
shell脚本中导入mysql数据&&执行mysql语句
http://blog.youkuaiyun.com/white__cat/article/details/27836481前言在线下做mysql数据分析的时候,会遇到执行shell脚本里导入sql文件到mysql数据库里或者连接mysql执行指定sql语句的情况,这里介绍一下我采用的方法导入sql文件到mysql数据库示例代码转载 2015-12-17 16:12:46 · 1699 阅读 · 0 评论 -
MySQL FEDERATED引擎使用示例, 类似Oracle DBLINK.
文章来源:http://my.oschina.net/sansom/blog/155901 MySQL FEDERATED引擎使用示例, 类似Oracle DBLINK.1 引擎说明本地MySQL数据库要访问远程MySQL数据库的表中的数据, 必须通过FEDERATED存储引擎来实现. 有点类似Oracle中的数据库链接(DBLINK). 要允许这个存储转载 2015-12-17 16:01:45 · 368 阅读 · 0 评论 -
MySQL查询优化:LIMIT 1避免全表扫描【如判断用户是否存在select * from users where username='123' and passwd='123' limit 1】
http://www.linuxidc.com/Linux/2013-03/81974.htm在某些情况下,如果明知道查询结果只有一个,SQL语句中使用LIMIT 1会提高查询效率。例如下面的用户表(主键id,邮箱,密码):create table t_user(id int primary key auto_increment,email varchar(转载 2015-12-17 11:29:13 · 11114 阅读 · 0 评论 -
Mysql中文乱码问题完美解决方案【需要在my.cnf文件中设置client和mysqld的default-character-set=utf8,建数据库和表的时候也需要制定好编码】
原文:http://www.2cto.com/database/201108/101151.htmlMySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如还停留在latin12.table的语系设定问题(包含character与collation)3.客户端程式(例如php)的连线语系设定问题强烈建议使用utf8!!!!utf8可以兼容世界上所转载 2015-12-17 10:45:41 · 13089 阅读 · 0 评论 -
mysql数据库跨服务器查询【需要确定mysql支持FEDERATED ,可以参照文章内容自己配置】
现有两台MYSQL数据库一台是192.168.1.1 端口3306 上有数据库DB1 有表TABLE1一台是192.168.1.2 端口3307 上有数据库DB2 有表TABLE2192.168.1.1远程连接192.168.1.2数据库所使用的用户名root1 密码root1 192.168.1.2远程连接192.168.1.1数据库所使用的用户名root2 密码root2现转载 2015-12-17 16:36:32 · 5343 阅读 · 0 评论 -
在mysql中的存储过程中使用事务transaction【以下内容仅供参考】
http://blog.sina.com.cn/s/blog_6dd65c6f0100t3u5.html一.在处理事务时,使用SQLException捕获SQL错误,然后处理; 按照这个推论,我们必须在MySQL存储过程中捕获SQL错误,最后判断是回滚(ROLLBACK)还是提交(COMMIT)。 所以存储过程为:DELIMITER $$ DROP PROCEDURE转载 2015-12-22 22:04:02 · 4658 阅读 · 0 评论 -
Linux系统下以RPM方式安装mysql-5.7.9【5.7版本以后,启动mysqld服务首次登录需要密码,为root生成的随机密码在错误日志文件/var/log/mysqld.log】
文章来源:http://jingyan.baidu.com/article/93f9803f010d8fe0e56f555e.htmlmysql-5.7.9 64位 RPM集合包在Linux系统中的安装过程。因为我用的64位的CentOS7所以我下的是64位的集合包,如果你用的32位的Linux系统请下载32位的集合包。这里我只讲安装,不解释命令的使用方法,因为都是些比较常用的基本命令,不转载 2016-02-16 11:56:47 · 14002 阅读 · 1 评论 -
MySQL能够承受上亿万条的数据量的架构
http://www.cnblogs.com/Leo_wl/p/3251806.html最近做的搜索引擎的数据量是越来越大估计了下在中国可能涉及到的1Kw的数据量,就全球来说也就是1K亿而已,最初是用的数据库是MySQL现在来说要做些优化,最终使用的两个方案很好用的。1.读写分离;2.纵向横向拆分库、表。 MySQL的基本功能中包括replicati转载 2016-03-19 21:28:34 · 12398 阅读 · 0 评论 -
解决mysql数据库大小写敏感问题【mysql数据库和表其实是数据目录下的目录和文件,所以操作系统的敏感性决定数据库和表命名的大小写敏感】
文章来源:http://www.2cto.com/database/201209/153534.html解决mysql数据库大小写敏感问题 今天在部署java项目到linux服务器上去的时候出现了个小问题,数据库是mysql,项目在我本地(windows环境下)是没问题的。 错误信息:2012-09-06 00:01:29,314 INFO [org转载 2015-09-14 11:24:09 · 555 阅读 · 0 评论 -
查询mysql数据库中的存储过程
文章来源:http://blog.youkuaiyun.com/god123209/article/details/7577138转载地址:http://zhuixue.iteye.com/blog/375353查询数据库中的存储过程 方法一: select `name` from mysql.proc where db = 'your_db_nam转载 2015-09-28 08:51:11 · 954 阅读 · 0 评论 -
linux系统中mysql修改密码并设置远程访问和解决mysql乱码问题
文章来源:http://jingyan.baidu.com/article/fec7a1e5f8d3201190b4e782.html开启3306端口并保存/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT/etc/rc.d/init.d/iptables save转载 2015-07-17 09:34:00 · 1270 阅读 · 0 评论 -
对MySQL配置参数 my.ini/my.cnf的详细解析
文章来源:http://www.jb51.net/article/24511.htm今天我们今天主要向大家描述的是MySQL配置参数 my.ini/my.cnf,以下的文章就是对其实际操作的具体内容的详细解析以下的文章主要描述的是对MySQL配置参数 my.ini/my.cnf的详细解析,我们主要是以实例演示的方式来对MySQL配置参数 my.ini/m转载 2015-07-29 09:27:24 · 617 阅读 · 0 评论 -
MySQL配置文件my.cnf参数优化和中文详解
文章来源:http://www.jb51.net/article/48082.htm这篇文章主要介绍了MySQL配置文件my.cnf参数优化和中文详解,非常详细的用中文注释了各个参数的作用以及建议值,需要的朋友可以参考下Mysql参数优化对于新手来讲,是比较难懂的东西,其实这个参数优化,是个很复杂的东西,对于不同的网站,及其在线量,访问量,帖子数量,转载 2015-07-29 09:24:53 · 402 阅读 · 0 评论 -
JDBC连接MySQL【各参数详解】
文章来源:http://www.cnblogs.com/cy163/archive/2008/08/22/1274413.htmlJDBC连接MySQL加载及注册JDBC驱动程序Class.forName("com.mysql.jdbc.Driver");Class.forName("com.mysql.jdbc.Driver").newInstance();J转载 2015-07-29 16:40:11 · 1325 阅读 · 0 评论 -
完整java开发中JDBC连接mysql或者其他数据库代码和步骤
文章来源:http://www.cnblogs.com/hongten/archive/2011/03/29/1998311.htmlJDBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.l转载 2015-07-29 17:35:52 · 502 阅读 · 0 评论 -
未测试---- mysql+spring+mybatis实现数据库读写分离[代码配置]
文章来源:http://blog.youkuaiyun.com/xtj332/article/details/43953699场景:一个读数据源一个读写数据源。原理:借助spring的【org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource】这个抽象类实现,看名字可以了解到是一个路由数据源的东西,这个转载 2015-07-30 12:52:09 · 896 阅读 · 1 评论 -
mysql读写分离的完整配置【centos6.5-mini版操作系统中mysql数据库的操作日志以及创建的数据库和表均在/var/lib/mysql此目录下,yum源在/var/lib/yum下】
参考文章:构建高性能web之路------mysql读写分离实战http://blog.youkuaiyun.com/cutesource/article/details/5710645---------------------------------------------------------------------------大型网站为了软解大量的并发访问,除了在网站实现分布式转载 2015-07-30 12:23:16 · 1707 阅读 · 0 评论 -
【未测试】使用mysql-proxy 快速实现mysql 集群 读写分离
文章来源:目前较为常见的mysql读写分离分为两种: 1、 基于程序代码内部实现:在代码中对select操作分发到从库;其它操作由主库执行;这类方法也是目前生产环境应用最广泛,知名的如DISCUZX2。优点是性能较好,因为在程序代码中实现,不需要增加额外的设备作为硬件开支。缺点是需要开发人员来实现,运维人员无从下手。 2、 基于中间代理层实现:我们都知道转载 2015-07-30 13:50:03 · 502 阅读 · 0 评论 -
【已测试】Java+MySQL实现网络爬虫程序
文章来源:http://johnhany.net/2013/11/web-crawler-using-java-and-mysql/#imageclose-413代码下载网址:https://github.com/johnhany/WPCrawler发布于 2013年11月30日 作者: John Hany6,777次阅读 网络爬虫,也叫网络蜘蛛,有的项目也把转载 2015-07-30 17:46:17 · 1271 阅读 · 0 评论 -
【未测试】采用Atlas+Keepalived实现MySQL读写分离、读负载均衡
文章来源:http://sofar.blog.51cto.com/353572/1601552==========================================================================================一、基础介绍=============================================转载 2015-07-30 14:06:33 · 622 阅读 · 0 评论 -
mysql远程连接命令
文章来源:http://www.cnblogs.com/zhuxiongfeng/archive/2010/04/15/1712863.html一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格)C:\>mysql -h localhost -u root -p123二、MySQL 连接远程数据库(192转载 2015-07-27 14:21:58 · 538 阅读 · 0 评论 -
【对比mysql各种代理】mysql中间件研究(Atlas奇虎360,cobar阿里巴巴,TDDL淘宝分布式数据层)
文章来源:mysql中间件研究(Atlas,cobar,TDDL)mysql-proxy是官方提供的mysql中间件产品可以实现负载平衡,读写分离,failover等,但其不支持大数据量的分库分表且性能较差。下面介绍几款能代替其的mysql开源中间件产品,Atlas,cobar,tddl,让我们看看它们各自有些什么优点和新特性吧。AtlasAtlas是由 Qih转载 2015-07-30 14:02:41 · 5117 阅读 · 0 评论 -
MySql中添加用户,新建数据库,用户授权,删除用户,修改密码
文章来源:http://blog.youkuaiyun.com/h1017597898/article/details/9815987MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束):1.新建用户登录MYSQL: @>mysql -u root -p @>密码创建用户: mysq转载 2015-09-25 13:33:31 · 4241 阅读 · 0 评论 -
linux下mysql的root密码忘记解决方案
文章来源:http://www.cnblogs.com/allenblogs/archive/2010/08/12/1798247.html1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用转载 2015-09-25 13:02:02 · 480 阅读 · 0 评论 -
mysql使用kill命令解决死锁问题,杀死某条正在执行的sql语句
http://www.360sdn.com/mysql/2013/0815/823.html在使用mysql运行某些语句时,会因数据量太大而导致死锁,没有反映。这个时候,就需要kill掉某个正在消耗资源的query语句即可, KILL命令的语法格式如下:KILL [CONNECTION | QUERY] thread_id每个与mysqld的连接都在一个独立的线程里运行,您可以使用SH...转载 2016-04-01 12:07:08 · 51612 阅读 · 0 评论