扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
我们知道,mysql的不同版本,有可能会存在着一些差异,比如:
创新互联公司是一家专注于成都网站建设、成都网站设计与策划设计,市中网站建设哪家好?创新互联公司做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:市中等地区。市中做网站价格咨询:028-86922220
hive中支持的数据转换:
linux一次导入多个sql文件
1.首先查看phpstudy中mysql的路径:比如:E:\phpStudy\MySQL\bin
2.然后打开dos窗口,将目录切换至mysql,bin目录下:
3.输入mysql命令,进行连接:mysql -h localhost -u root -p 回车;输入密码再次回车。mysql连接成功!
一般mysql是兼容老版本的,如果不行的话。最简单的方法是把数据备份一下然后恢复到新的版本中
不知道你说的转换是什么意思?
我从3.23开始使用MYSQL,我的网站数据库升级到4.0、4.1到现在的5.0,都没用任何难度。
因为我下载的是ZIP版,我的至今机器上还有这些版本的MYSQL的,它们分别在d:\mysql3.23、d:\mysql4.0、d:\mysql4.1、d:\mysql5.0下面,我的数据存放在d:\db文件夹下。
每一次数据库升级的时候,下载新版本的ZIP文件解包到一个目录下,修改各个新文件夹下的my.ini,指定datadir=d:\db即可,对数据库目录进行一次压缩打包备份,然后就可以设置MYSQL服务到新的版本,一般都能直接使用,没用发生大的问题。
补充:
如果你以前使用MYISAM引擎,直接把数据库拷贝到的新服务器的数据目录下即可。有时候各版本之间有细微的差别(我从4升级到5的时候遇到),可以使用新版本的MYISAMCHK工具修复一下即可。
myqsl4.0.x版的4.1/5.x版不兼容,不能直接用把mysql的源文件复制进来的方式,解决办法有以下几种:
1.转移服务器前,先在原服务器上,在论坛后台点:系统设置>资料备份 进行一次完整的数据备份.
转移服务器后,虽然是乱码,但仍可以登录后台,在后台系统设置>资料恢复> 用数据备份记录中的 ***.sql进行一次恢复,即可解决乱码问题.
2. 可以下载第三方软件如”帝国备份王”: 下载地址:
其功能有:
系统自动识别MYSQL版本格式,然后进行转换恢复。
不同编码数据库之间可直接备份与恢复。
系统支持完整备份,即使备份与恢复两个数据表结构不一致,也可备份与恢复。
下载后上传到您的空间,配置完以后即可在线备份原来的4.0版的数据库.
备份完毕后,在”参数设置”中,改为新服务器的IP及用户名和密码,
在”默认编码”处选择对应的编码类型,如GBK, (mysql4.0不用选择,但mysql5.0一般需要选择!)
然后点”恢复数据”即可.
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流