|
要想学好linux,就要完全放弃windows ,所以,今天我想把windows下我以前网站的数据导入到linux下的mysql中,以前在windows下也是用mysql 做数据库
首先用在windows下phpmyadmin导出 abc.sql文件
文件头如下
# phpMyAdmin SQL Dump
# version 2.5.6 (windows下用的phpmyadmin的版本号)
# http://www.phpmyadmin.net
#
# 主机: localhost
# 生成日期: 2005 年 04 月 12 日 14:57
# 服务器版本: 4.0.17 (windows下用的mysql服务器的版本号)
# PHP 版本: 4.3.4 (windows下用的php的版本号)
#
# 数据库 : `abc`
#
# --------------------------------------------------------
(以下详细sql语句省略,省着你黑我)
然后重启到FC3下
从mount的windows的e盘中,拷贝abc.sql文件到桌面
打开phpmyadmin
新建数据库abc
然后选 sql-->文本文件位置 选择abc.sql (这里有一个(最大限制:2,048 KB)。这个限制在哪设置的?我把php.ini中的上传文件大小已经设成10m了)
然后点执行。。。。。。。。等 啊等 。。没反应中
如图所示,左下角显示完成。但是右边啥也没有。。。再点abc数据库。。没有导进去。。。
在linux中。我的相关版本号如下
phpmyadmin phpMyAdmin 2.6.0-pl3
mysql MySQL 3.23.58
php PHP Version 4.3.9
是不是不能从高版本的向低版本的mysql中导数据呀?如果能,该 怎么导过来?
另外,在windows 下生成的那个abc.sql文件,在linux下用gedit,nedit,vi,emacs之类的打开后,中文全是乱码。。。
但是在终端中用cat命令显示出来的是正常的中文.怎么解决? |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|