看图片,我的books文件夹是一个数据库,里面包含了几个表,但是我选择上传的时候只能选择单个文件,怎么办?是把这个文件夹压缩吗?新手真心不懂,求各位帮我看看,先谢谢啦!MySQLphpMyAdmin数据库

解决方案 »

  1.   

    直接解压ZIP,
    MYSQL -uroot -p >sql 不行?
      

  2.   


    我是想把我的MySQL数据库传到虚拟空间上去。我不知道改怎么传
      

  3.   

    将你的本地的数据库导出来,保存成 tt.sql 文件。
    再把tt.sql 文件导入到空间上去用phpmyadmin即可完成
      

  4.   

    用MYSQLDUMP备份后,再用MYSQL -uroot -p <sql导入
      

  5.   

    你的文件只有 frm 文件,仅文件上传是无法实现数据库上传的。应该找到当初的.sql 脚本,然后执行。你可以通过 mysqldump 导出数据库。
      

  6.   

    直接输 mysql -uroot -p是可以连接数据库的。
      

  7.   

    连上后,
    show grants 贴出权限设置检查
      

  8.   


    你说的用phpMyAdmin即可完成是指处理虚拟主机上的数据库吧。
    我需要先把本地电脑的数据库导出为.sql文件,然后上传到虚拟主机上面去。
      

  9.   

    我是说如果你空间上装了phpmyadmin的话,登陆phpmyadmin后直接就有导入sql脚本的功能。
      

  10.   

    对,那里不是有浏览吗,选择你的.sql 文件。导入就可以了。
      

  11.   


    可是现在我的本地数据库是.frm文件,不是.sql文件。我导出为.sql文件不成功。拒绝访问。
      

  12.   

    innodb的数据表仅有 frm 文件是无法恢复的。
      

  13.   

    先对ROOT授权
    grant all privileges on *.* to root@'%' identified by "Passwd" 
    再用MYSQLDUMP导出,MYSQL导入
      

  14.   

    已经授权了最高权限,但是mysqldump导出的时候还是拒绝访问。
      

  15.   


    谢谢各位了,在大家的帮助下解决了问题。mysqldump -uroot -p books > c:\a.sql
    这样不行,拒绝访问,原来是拒绝访问C盘。mysqldump -uroot -p books > f:\a.sql
    这样子就好了,我也不知道为什么C盘访问不了。对于我这样的新手真的是有点无语啊,呵呵。