bugfree数据导出和导入
如果从windows平台放到linux平台该怎么做呢?windows下:导出时,使用phpmyadmin管理平台导出,也可以就如mysql数据库bin目录下使用命令导出BugFree重新安装后,通过网页安装的数据库和刚开始不太一样,且Bugfree 导入数据时,出现主键重复问题 解决时用到的命 令行如下: 进入到D盘xampp/mysql目录下: mysql> quit
如果从windows平台放到linux平台该怎么做呢?
windows下:
导出时,使用phpmyadmin管理平台导出,也可以就如mysql数据库bin目录下使用命令导出
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
BugFree重新安装后,通过网页安装的数据库和刚开始不太一样,且Bugfree 导入数据时,出现主键重复问题 解决时用到的命 令行如下:
进入到D盘xampp/mysql目录下:
mysql> quit (首先停止数据库服务)
D:/xampp/mysql/bin>mysql -u root (进入到bin目录,用超级用户root登陆)
mysql> show databases; 显示出目前mysql下有哪些数据库
mysql> drop database bugfree2;先删除数据库
mysql> create database bugfree2;然后重新创建数据库
mysql> quit然后停止数据库服务、
C:/xampp/mysql/bin>mysql.exe -u rootbugfree < c:/bugfree.sql 导入备份数据
C:/xampp/mysql/bin>mysql -u root停止服务后用户再次登陆进去
mysql>show databases; 通过显示已有数据查看是否已创建数据库成功
最后将bugfree和BugFile文件夹考入到htdoc目录下
linux下:
先停止mysql服务
[root@localhost ~]# service mysqld stop
进入mysql命令如下:-u表示用户名 -h连接hostname -P端口 -p密码(mysql默认端口为3306,所以-h127.0.0.1 -P3306可以不用填写)
[root@localhost ~]# mysql -uroot -h127.0.0.1 -P3306 -p
Enter password:
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| bugfree |
| cdcol |
| mysql |
| performance_schema |
| phpmyadmin |
| test |
+--------------------+
7 rows in set (0.00 sec)
现将bugfree的数据库删掉,再导入,如果不删掉以前的数据库,你就会发现提示主键重复,导入失败
myslq>drop database bugfree;
mysql>create database bugfree;
mysql>exit;
退出mysql后,使用以下命令导入备份的数据库:
[root@localhost ~]# mysql -uroot -h127.0.0.1 -P3306 -p123456 bugfree < /opt/bugfree.sql
数据库导入成功后,将bugfree和BugFile文件夹考入到apache下面的htdoc目录下
启动mysql和apache服务,访问就OK
更多推荐
所有评论(0)