
mysql
文章平均质量分 60
july_2
这个作者很懒,什么都没留下…
展开
-
DBCP、C3P0、Proxool 、 BoneCP开源连接池的比较
简介 使用评价 项目主页 DBCPDBCP是一个依赖Jakarta commons-pool对象池机制的数据库连接池.DBCP可以直接的在应用程序用使用可以设置最大和最小连接,连接等待时间等,基本功能都有,此连接池的持续运行的稳定性还是可以,不过速度稍慢,在大并发量的压力下稳定性有所下降,此外不提供连接池监控转载 2014-01-28 16:11:41 · 11009 阅读 · 5 评论 -
解决Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'问题
这种问题需要强行重新修改密码,方法如下:/etc/init.d/mysql stop (service mysqld stop )/usr/bin/mysqld_safe --skip-grant-tables另外开个SSH连接[root@localhost ~]# mysqlmysql>use mysqlmysql>update user set password转载 2014-12-12 16:50:17 · 851 阅读 · 0 评论 -
MySQL配置文件my.cnf参数优化和中文详解
Mysql my.ini 配置文件详解 #BEGIN CONFIG INFO #DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大 #TYPE: SYSTEM #END CONFIG INFO # # 此mysql配置文件例子针对4G内存 # 主要使用INNODB #处理复杂队列并且连接数量较少的mysql服务器 #转载 2014-12-30 15:35:56 · 535 阅读 · 0 评论 -
解决ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
今天在MySql5.6操作时报错:You must SET PASSWORD before executing this statement解决方法,需要的朋友可以参考下ERROR 1820 (HY000): You must SET PASSWORD before executing this statement 非常诡异啊,明明用密码登陆进去了,怎么还提示需要密码。 参考官转载 2014-12-12 16:53:48 · 9813 阅读 · 0 评论 -
mysql打开如何日志
1 跟踪数据库执行过的所有操作语句,可以通过【通用日志】,又叫查询日志。 启用方式一:my.ini配置文件中[mysqld]组中增加:general_log=on #需重启数据库服务 启用方式二:通过任意mysql客户端工具或在程序中调用:set GLOBAL general_log = on; #即时生效; 这就会在数据库的data目录下产生一个 主机名.log 的日转载 2014-12-30 15:43:44 · 435 阅读 · 0 评论 -
mysql在linux下的my.cnf文件在哪里!
用rpm包安装的MySQL是不会安装/etc/my.cnf文件的,至于为什么没有这个文件而MySQL却也能正常启动和作用,在点有两个说法,第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动,第二种说法,MySQL在启动时自动使用/usr/share/mysql目录下的my-medium.cnf文件,这种说法仅限于rpm包安装的M转载 2014-12-30 15:32:58 · 1382 阅读 · 0 评论 -
更换mysql数据目录后出现ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql
服务器上的mysql默认数据目录为/var/lib/mysql/,同时服务器的/空间不是很大,而近期又有大量的日志需要导入进行分析,时常搞得/的空间捉襟见肘,晚上一狠心就想把mysql的数据目录转移到另外一块硬盘/data中。于是关闭mysql服务:service mysqld stop转移mysql数据目录mv /var/lib/mysql/ /data/转载 2014-12-30 15:24:21 · 669 阅读 · 1 评论 -
解决ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server 方法
1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = '%' where转载 2014-12-12 16:51:58 · 43342 阅读 · 2 评论 -
如何在MySQL中设置外键约束
MySql外键设置详解(1) 外键的使用:外键的作用,主要有两个: 一个是让数据库自己通过外键来保证数据的完整性和一致性 一个就是能够增加ER图的可读性 有些人认为外键的建立会给开发时操作数据库带来很大的麻烦.因为数据库有时候会由于没有通过外键的检测而使得开发人员删除,插入操作失败.他们觉得这样很麻烦其实这正式外键在强制你保证数据的完整性和一致性.这是好事转载 2014-12-16 17:38:19 · 993 阅读 · 0 评论 -
在Linux下安装和使用MySQL
一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux和Windows本身就有很大区别。为了让和我一样的初学者在学习的过程中少走弯路,尽转载 2014-12-12 16:44:24 · 412 阅读 · 0 评论