mysql3升级到mysql5解决乱码心得
来源:cnblogs.com 发布时间:2009-04-20 14:41:00
我的原数据库是3.23版本的.前几天因为一个论坛转移.必须用5.1的.于是就是升级了数据库.论坛是正常的.可以是原来的一个老库因为是3.23下面的.gb2312的.不管怎么样导入到新库都是乱码.后来查找了各方面资料.借鉴了discuz的一个帖子.终于升级成功.现把心得总结出来。
环境:
1.老库是mysql 3.23,新库是mysql-5.1.33-win32.msi .数据库名是 www.cxinbao.com
2.我本机是xp sp2
首先在本地安装3.23数据库.把服务器上的数据库在data目录下直接打包到本地.复制到本地数据库所在data目录下.同版本的.或者.4.1以下的版本直接拷贝目录即可.4.1以下的要转移到4.1及以上版本.则不能直接拷贝.会涉及到字符集问题.只能和mysqldump先导出.再导入.
1.安装完3.23.然后cmd进入数据库所在bin目录.然后运行 导出数据库为sql文件
mysqldump -uroot -p --default-character-set=gbk www.cxinbao.com >cxinbao.sql
2.然后原库下的表删除掉.再运行.把刚才导出的sql导进库里.
mysql -uroot -p --default-character-set=latin1 -f www.cxinbao.com <cxinbao.sql
3.再把刚才导入的数据库.再导出为sql,
mysqldump -uroot -p --default-character-set=latin1 www.cxinbao.com >cxinbao.sql
4.在服务里把3.23的mysql服务器停止掉.然后安装mysql5.1数据库.,编码用utf-8,把mysql3.23数据库bin目录下的cxinbao.sql拷贝到mysql5.1数据库bin目录下.备用,然后用cmd转到mysql5所在的bin目录下.运行
mysql -uroot -p --default-character-set=gbk -f cxinbaonew<cxinbao.sql
这样cxinbaonew数据库就是你转移成功的数据库了.这个库要事先建好.


猜你喜欢
- 如何最大限度地实现安全登录功能? 具体方法如下(这是一个程序,为便于说明,中间用虚线“------”将代
- 出自: 编程中国 http://www.bc-cn.net作者: 天涯听雨 &nbs
- 前言对自己写的冗长代码,想重构但又无思路?小编整理了介绍python代码重构优化的一些方法,助你一臂之力。编写干净的 Pythonic 代码
- 这篇文章主要介绍了Python实现word2Vec model过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学
- 一、文本文件读取与写入1 读取文件的 read() 方法file_object.read([size])file_object 表示文件对象
- 前言MySQL提供了众多功能强大、方便易用的函数,使用这些函数,可以极大地提高用户对于数据库的管理效率,从而更加灵活地满足不同用户的需求。本
- Adodb.Stream是ADO的Stream对象,提供存取二进制数据或者文本流,从而实现对流的读、写和管理等操作. 组件:&qu
- 阅读上一篇:javascript面向对象编程(三)继承是面向对象语言中的一个重要概念,现在我们来探讨一下继承。在网上搜一下javascrip
- KNN算法算是最简单的机器学习算法之一了,这个算法最大的特点是没有训练过程,是一种懒惰学习,这种结构也可以在tensorflow实现。KNN
- 1. 原理利用 PIL 库来获取图片并修改大小,利用灰度值转换公式把每一个像素的 RGB 值转为灰度值gray = int(0.2126*r
- 前言前段时间在微博看到一段摸鱼人的倒计时模板,感觉还挺有趣的。于是我用了一小时的时间写了个页面出来 摸鱼办地址 (当然是摸鱼的时间啦)。模板
- 简述写一个简单的flask文件下载接口。依赖flask、gevent代码不废话上代码。#!/usr/bin/env python3# -*-
- 目录前言通过错误日志记录利用 channel 传输使用 sync/errgroup总结前言在 Go 语言程序开发中,goroutine 的使
- DataFrame对象的创建,修改,合并import pandas as pdimport numpy as np创建DataFrame对象
- 将opencv中haarcascade_frontalface_default.xml文件下载到本地,我们调用它辅助进行人脸识别。识别图像中
- 可以直接跳到最后整体代码看一看是不是很少的代码!!!!思路:1. 数据的整合2. 图片的灰度转化3. 图片的二值转化4. 图片的轮廓识别5.
- 今天用到BeautifulSoup解析爬下来的网页数据首先导入包from bs4 import BeautifulSoup然后可以利用url
- 如果值没有重复的情况,可以先用array_flip()来交换键和值,然后krsort(),最后再array_flip()交换回来,就可以比较
- 学习前言开始做项目的话,有些时候会用到别人训练好的模型,这个时候要学会load噢。Keras中保存与读取的重要函数1、model.savem
- 简单说明这个算法主要工作是测量不同特征值之间的距离,有个这个距离,就可以进行分类了。简称kNN。已知:训练集,以及每个训练集的标签。接下来: