
数据库
你敢扫一扫吗
这个作者很懒,什么都没留下…
展开
-
mysqldump执行时Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) when trying to connect
解决办法登录mysql客户端mysql -hserverip -uroot -pmysql> update user set password=password(new password) where user=root;Query OK, 4 rows affected (0.00 sec)Rows matched: 4 Changed: 4 Warnings: 0m原创 2009-02-05 15:56:00 · 21597 阅读 · 2 评论 -
影响Mysql性能的几个重要参数说明
innodb_buffer_pool_size如果用Innodb,那么这是一个重要变量。相对于MyISAM来说,Innodb对于buffer size更敏感。MySIAM可能对于大数据量使用默认的key_buffer_size也还好,但Innodb在大数据量时用默认值就感觉在爬了。 Innodb的缓冲池会缓存数据和索引,所以不需要给系统的缓存留空间,如果只用Innodb,可以把这个值设为内存原创 2009-11-27 14:25:00 · 938 阅读 · 0 评论 -
J2EE事务并发控制策略总结
本文结合hibernate以及JPA标准,对J2EE当前持久层设计所遇到的几个问题进行总结:第一:事务并发访问控制策略当前J2EE项目中,面临的一个共同问题就是如果控制事务的并发访问,虽然有些持久层框架已经为我们做了很多工作,但是理解原理,对于我们开发来说还是很有用处的。事务并发访问主要可以分为两类,分别是同一个系统事务和跨事务访问的并发访问控制,其中同一个系统事务可以采取乐观锁以及悲转载 2009-10-26 15:20:00 · 426 阅读 · 0 评论 -
数据库水平切分的实现原理解析
第1章 引言随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。水平切分数据库,可以降低单台机器的负载,同时最大限度的降低了了宕机造成的损失。通过负载均衡策略,有效的降低了单台机器的访转载 2009-06-25 09:42:00 · 644 阅读 · 0 评论 -
往mysql数据库导入Function时报错
在[root] #etc/my.conf文件中,找到[mysqld]部分,添加如下设置:log-bin-trust-function-creators=1原创 2009-06-26 17:18:00 · 958 阅读 · 0 评论 -
Mysql修改最大连接数方法
方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MYSQL即可方法二:MySQL的最大连接数默认是100客户端登录:mysql -uusername -ppassword设置新的最大连接数为200:mysql> set GLOBAL max原创 2008-12-26 10:45:00 · 1075 阅读 · 0 评论 -
Mysql授权root用户使用远程客户端连接
1、d:/mysql/bin/>mysql -h localhost -u root //这样应该可以进入MySQL服务器 mysql>update user set host = % where user = root; mysql>select host, user from user; 2、mysql>GRANT ALL原创 2008-12-22 16:02:00 · 9723 阅读 · 0 评论 -
mysql增量备份及备份脚本
适合对象 本文是在linux下,mysql 4.1.14版本下测试的,经过适当修改可能适合mysql 4.0,5.0及其其他版本. 本文适合于没有启动复制功能的mysql,如果启动了复制,可能不需要采取这种备份策略或者需要修改相关参数. 每个人的备份策略都可能不同,所以请根据实际情况修改,做到举一反三,不要照搬照抄,可能会造成不必要的损失. 希望你明白这个脚转载 2009-03-03 09:56:00 · 636 阅读 · 0 评论 -
mysql修改root密码方法
Method 1:在/usr/local/mysql/bin/下:./mysqladmin -u root password ‘new_password’一般安装时用此方法设置。Method 2:在mysql状态下:mysql>UPDATE user SET password=PASSWORD(’new_password’) WHERE user=’root’;mysql>FLUSH P原创 2009-02-23 10:09:00 · 561 阅读 · 0 评论 -
Mysql导出函数、存储过程
下面是导出存储过程的代码1 # mysqldump -u 数据库用户名 -p -n -t -d -R 数据库名 > 文件名 其中,-d 表示--no-create-db, -n表示--no-data, -t表示--no-create-info, -R表示导出function和procedure。所以上述代码表示仅仅导出函数和存储过程,不导出表结构和数据。但是,这样导出的内容里,原创 2012-02-08 13:56:21 · 9887 阅读 · 0 评论