代码改变世界

随笔分类 - 数据库

忘记Mysql的root密码怎么办?

2016-01-10 17:29 by JustRun, 403 阅读, 收藏, 编辑
摘要:有时候忘掉了mysql的root密码,这种情况下,如何重置root的密码呢?找到并编辑mysql的my.ini配置文件,在mysqld节点中添加上skip-grant-table. 如下:[mysqld]# These let you safely reset the lost root passw... 阅读全文

如何恢复Mysql数据库

2013-09-28 15:42 by JustRun, 3183 阅读, 收藏, 编辑
摘要:这里说的MySql恢复数据库,是指没有通过正常备份的情况下,通过Mysql保存的数据文件如何恢复数据库。由于在一台测试机器上打算重新安装Mysql数据库,由于简单粗暴的直接卸载了,没有备份公司Discuz和Redmine使用的Mysql数据库,过程可想的悲惨。还好的是只是卸载掉了Mysql的程序,所有的数据文件还是存在的。下面是在恢复数据库的过程1. Discuz数据库Discuz数据库的恢复非常顺利, 在安装好新版本的Mysql后,直接将原来的数据库文件copy到新的数据目录中,重新启动mysql, 就能看到恢复的数据库了2. Redmine数据库本打算直接使用上面的经验,也能看到所有的表, 阅读全文

经典SQL语句大全(转)

2012-07-19 09:34 by JustRun, 495 阅读, 收藏, 编辑
摘要:一、基础 1、说明:创建数据库 CREATE DATABASE database-name2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack 4、说明:创建新表 create table tabname(col1 ty 阅读全文

数据库集群原理

2012-06-30 22:45 by JustRun, 993 阅读, 收藏, 编辑
摘要:转自http://wangshuxing123-126-com.iteye.com/blog/737484对于应用服务器集群,应该是非常常见的。通过集群,可以很简单地通过乘法的方式将服务能力扩大(而且这种扩充的成本要远低于垂直扩充,你只要比较一下一个满配4CPU的PC服务器与2台满配2CPU的服务器的价格就知道了),并且,可以提供系统的高可用性,当一台服务器出现问题时,可以由其他服务器提供服务,避免了服务的中断。而对于数据库服务器,集群就比较少见了,以往只用于高端系统,比如象ORACLE就提供了并行模块。而ICX的出现,则为SQL SERVER数据库的集群提供了良好的解决方案。(参见:ICX- 阅读全文