◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
mysql与mssql笔记
今天,中南SEO团队山野,丢来个.sql后缀的数据.叫我给他还原,当然做小弟的,这个是应该做滴,何况团队的服务器是海军维护的勒,这些事当然海军负责了.于是我问他什么数据库,他说是mysql的.我就郁闷了..sql后缀的数据应该是mssql的TC语句生成的文本.他确定是mysql的,印象中mysql数据生成的.sql后缀的文件是phpmyadmin,糟糕,服务器没装这玩意,后来问一朋友才知道怎么恢复,办法讲下.
导入sql文件到mysql中(root,911)
常用source 命令
进入mysql数据库控制台,
如mysql -u root -p
mysql>use 数据库
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source d:wcnc_db.sql
首先我们打开mysql命令操作软件.类似cmd啦.
输入你的root密码
use 跳到你所恢复数据的目录文件夹
具体如下 比如数据库表名是haijun d\:haijun.sql(sql数据库所在地方)
进入mysql操作软件输入名
use haijun
source d\:haijun.sql
就这样 多行运行命令出来 结束命令后就OK了.
还有今天在调试 邵阳房产网的时候,发觉源码日志文件超大 900M郁闷吧.
后来百度一下 找了三个方法
1、删除LOG
1):分离数据库企业管理器->服务器->数据库->右键->分离数据库
2):删除LOG文件
3):附加数据库企业管理器->服务器->数据库->右键->附加数据库
此法生成新的LOG,大小只有500多K
再将此数据库设置自动收缩
2、清空日志
DUMP TRANSACTION 库名 WITH NO_LOG
再:企业管理器 -- 右键你要压缩的数据库 -- 所有任务 -- 收缩数据库 -- 收缩文件 -- 选择日志文件 -- 在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了
3、如果想以后不让它增长
企业管理器->服务器->数据库->属性->事务日志->将文件增长限制为2M
学习中的笔记,海军记录中...
文章来源:http://www.seohn.cn/seo/mysql-and-mssql/
转载请著名版权:湖南SEO 浏览更多SEO知识,关注seo随笔 seo案例 HTML地图
版权所有。转载时必须以链接形式注明作者海军和原始出处及本声明。
