本帖最后由 liang2580 于 2018-3-21 16:59 编辑
有时候我看到大家都是一个直接是data文件脱出来的数据库,那么这种文件怎么能让数据库直接认识呢?
首先我打包到我的服务器中。我的服务器和以前的版本一样,这个需要注意 解压数据吧 [root@VM_166_22_centos ~]# unzip data.zip 数据有点多吧
发现这么多数据
那么就尝试一下最原始的方式,脱文件到数据库data目录下,
宝塔的数据库目录在/www/server/data 这个目录下 文件移动过来
[root@VM_166_22_centos data]# mv /root/data/songzan . [root@VM_166_22_centos data]# mv /root/data/chdaishua . [root@VM_166_22_centos data]# mv /root/data/dsldsl . [root@VM_166_22_centos data]# mv /root/data/csssssss .
重启一下数据库、 [root@VM_166_22_centos data]# /etc/init.d/mysqld restart Shutting down MySQL.. SUCCESS! Starting MySQL. SUCCESS!
进入web界面看看吧 查看一下phpmyadmin 感觉还是不错的 还有数据在这里面 点开表看看
打开表看看 what 。这个什么鬼 恶心的一批 mmp
这个是因为是innoDB 的引擎 。好像这种方式不行。mmp 那么逼我放大招了。 先把data目录删除 就是/www/server/data 这个目录
- [root@VM_166_22_centos]# rm -rf /wwww/server/data/
复制代码
#再把解压的文件全部删除。重新解压一下 - [root@VM_166_22_centos]# rm -rf /root/data
- [root@VM_166_22_centos]# unzip data.zip
复制代码
# 把解压的文件全部丢进到/www/server/data 中
- mv /root/data /www/server/data
复制代码
删除两个日志文件
- [root@VM_166_22_centos data]# rm -rf ib_logfile*
复制代码
激动人心的时刻到了、
- [root@VM_166_22_centos data]# /etc/init.d/mysqld start
复制代码 如果启动失败
就去管网找那个 修复的命令如下: wget -O sql-repair.sh http://download.bt.cn/install/sql-repair.sh && sh sql-repair.sh
执行这个命令之前。需要删除 data 目录下的两个log rm -rf ib_logfile*
查看端口
- [root@VM_166_22_centos data]# netstat -nltp|grep 3306</div><div>tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 30753/mysqld
复制代码
进入数据库 (妈耶。终于好了)
- [root@VM_166_22_centos data]# mysql -uroot -p123456
复制代码- Database changed
- mysql> show tables;
- +-------------------+
- | Tables_in_songzan |
- +-------------------+
- | app |
- | shua_class |
- | shua_config |
- | shua_faka |
- | shua_kms |
- | shua_logs |
- | shua_orders |
- | shua_pay |
- | shua_points |
- | shua_shequ |
- | shua_site |
- | shua_tixian |
- | shua_tools |
- +-------------------+
复制代码 查看一张表结构
+-------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------+---------------+------+-----+---------+----------------+
| tid | int(11) | NO | PRI | NULL | auto_increment |
| zid | int(11) | NO | | 1 | |
| cid | int(11) | NO | | 0 | |
| sort | int(11) | NO | | 10 | |
| name | varchar(255) | NO | | NULL | |
| value | int(11) | NO | | 0 | |
| price | decimal(10,2) | NO | | 0.00 | |
| cost | decimal(10,2) | NO | | 0.00 | |
| input | varchar(120) | NO | | NULL | |
| inputs | varchar(120) | YES | | NULL | |
| alert | text | YES | | NULL | |
| validate | tinyint(2) | NO | | 0 | |
| is_curl | tinyint(2) | NO | | 0 | |
| curl | varchar(255) | YES | | NULL | |
| repeat | tinyint(2) | NO | | 0 | |
| multi | tinyint(1) | NO | | 0 | |
| shequ | tinyint(3) | NO | | 0 | |
| goods_id | int(11) | NO | | 0 | |
| goods_type | int(11) | NO | | 0 | |
| goods_param | varchar(180) | YES | | NULL | |
| active | tinyint(2) | NO | | 0 | |
| cost2 | decimal(10,2) | NO | | 0.00 | |
+-------------+---------------+------+-----+---------+----------------+
#####################备份 备份 (一定要备份)
- [root@VM_166_22_centos data]# mysql -uroot -p123456 chdaishua >chd.sql
复制代码
|