mysql安装后添加gbk字符集的方法
1、查看当前字符集:
SHOW CHARACTER SET;
2、删除mysql相关目录
rm -rf /usr/local/mysql/* 安装目录
rm -rf /var/lib/mysql/mysql 数据库目录
3、重新编译
./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql --with-charset=gbk --with-collation=gbk_chinese_ci --with-extra-charsets=complex
make clean
make
make install
4、安装后工作:
停止mysql服务。
Pkill -9 mysql
cd /var/lib/mysql/
先把master.info和relay有关的日志全部删掉
rm –rf *.bin
rm -rf mysql-bin.*
/usr/local/mysql/bin/mysql_install_db
chown -R mysql /var/lib/mysql
cp /usr/local/src/mysql-5.1.55/support-files/my-medium.cnf /etc/my.cnf
/usr/local/mysql/bin/mysqld_safe &
/usr/local/mysql/bin/mysqladmin -u root -p password '123456' 登录mysql试试:
/usr/local/mysql/bin/mysql -u root -p
相关推荐
-
简析mysql字符集导致恢复数据库报错问题
mysql字符集编码错误的导入数据会提示错误了,这个和插入数据一样如果保存的数据与mysql编码不一样那么肯定会出现导入乱码或插入数据丢失的问题,下面我们一起来看一个例子. <script>ec(2);</script> 恢复数据库报错:由于字符集问题,最原始的数据库默认编码是latin1,新备份的数据库的编码是utf8,因此导致恢复错误. [root@hk byrd]# /usr/local/mysql/bin/mysql -uroot -p'admin' t4x < /t
-
MySQL的字符集操作命令总结
以下均在mysql 5.5命令行中运行通过: 查看MySQL支持的字符集: 复制代码 代码如下: show charset; 查看字符集: 复制代码 代码如下: status 下面的更具体: 复制代码 代码如下: SHOW VARIABLES LIKE 'character_set_%'; 查看排序方式: 复制代码 代码如下: SHOW VARIABLES LIKE 'collation_%'; 数据库建立时候一般会使用默认的字符集,除非在建立的时候指定: 复制代码 代码如下: CREATE D
-
深入Mysql字符集设置 图文版
在mysql客户端与mysql服务端之间,存在着一个字符集转换器. character_set_client =>gbk:转换器就知道客户端发送过来的是gbk格式的编码 character_set_connection=>gbk:将客户端传送过来的数据转换成gbk格式 character_set_results =>gbk: 注:以上三个字符集可以使用set names gbk来统一进行设置 例子: create table test( name varc
-
修改mysql默认字符集的两种方法详细解析
(1) 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值,如 default-character-set = utf8 character_set_server = utf8 修改完后,重启mysql的服务,service mysql restart使用 mysql> SHOW VARIABLES LIKE 'character%';查看,发现数据库编码均已改成utf8 复制代码 代码如下: +--------------------------+-----------
-
mysql修改数据库编码(数据库字符集)和表的字符编码的方法
mysql将表的字符编码转换成utf-8 复制代码 代码如下: alter table tb_anniversary convert to character set utf8; 修改数据库mysql字符编码为UTF8 步骤1:查看当前的字符编码方法 复制代码 代码如下: mysql> show variables like'character%'; +--------------------------+----------------------------+ |Variable_name
-
mysql安装后添加gbk字符集的方法
1.查看当前字符集: 复制代码 代码如下: SHOW CHARACTER SET; 2.删除mysql相关目录 复制代码 代码如下: rm -rf /usr/local/mysql/* 安装目录rm -rf /var/lib/mysql/mysql 数据库目录 3.重新编译 复制代码 代码如下: ./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql --with-c
-
MySQL安装后默认自带数据库的作用详解
大家在学习MySQL时,安装后都会发现里边已经自带了几个默认的数据库,我装的MySQL5.5里边自带六个数据库 网上查了一些资料对这几个数据库的功能做一下学习. 1.information_schema 这个库中有很多的表 information_schema数据库表说明: SCHEMATA表:提供了当前mysql实例中所有数据库的信息.是show databases的结果取之此表. TABLES表:提供了关于数据库中的表的信息(包括视图).详细表述了某个表属于哪个schema,表类型,表引擎,
-
MySQL安装后不能用是什么情况该如何解决
我这里只讲几点有关于MySQL数据库安装后遇到的个别问题 我之前安装过MYSQL好像不用手动启动服务,具体也忘记了,但我上回给公司安装的那个是要手动安装服务的,如果mysql刚刚安装不能用,可能是服务没有安装,要好好检查下. mysql闪退解决方案 查看mysql command line client默认执行的一些参数.方法:开始->所有程序->MySQL->MySQL Server5.5->MySQL5.5 command line client,右键属性.主要看my.ini这
-
mysql安装后.net程序运行出错的解决方法
发现问题 最近在安装mysql后运行.net程序出错: 出错位置:C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config 出错信息:未能加载文件或程序集"MySql.ConnectorInstaller, Version=6.10.5.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"或它的某一个依赖项.系统找不到指定的文件. 图示: 原因: 当你安装M
-
mysql安装时出现各种常见问题的解决方法
小编为大家整理许多mysql安装时出现各种常见问题的解决方法,供大家参考,具体内容如下 问题一: 当各位在安装.重装时出现could not start the service mysql error:0 原因: 卸载mysql时并没有完全删除相关文件和服务,需要手动清除. 安装到最后一步execute时不能启动服务的解决方法: 首先,在管理工具->服务里面将MySQL的服务给停止(有的是没有安装成功,有这个服务,但是已经停止了的),win+R->cmd,打开命令提示符窗口,输入命令:sc d
-
mysql安装不上怎么办 mysql安装失败原因和解决方法
mysql数据库安装不了了!mysql最后一步安装不上!mysql就是安装不上!是不是很头疼,很伤脑筋,现在大家不用着急了,小编为大家整理了mysql安装失败的原因以及mysql安装失败的解决方法,抓紧来看看吧! 困难1:MySQL 5.1 安装过程中报apply security setting错误 1.卸载MySQL. 2.删除目录 C:\Documents and Settings\All Users\Application Data\MySQL. 3.重新安装MySQL就OK啦. 困难2
-
MySQL安装配置方法教程
所有平台的Mysql下载地址为: MySQL 下载. 挑选你需要的 MySQL Community Server 版本及对应的平台. 一.Linux/UNIX上安装Mysql Linux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址: MySQL - MySQL服务器.你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器. MySQL-client - MySQL 客户端程序,用于连接并操作Mysql服务器. MySQL-devel - 库和包含
-
mysql实现向某个字段前或后添加字符
目录 mysql向某个字段前或后添加字符 mysql更新字段时,在末尾添加新字符串 使用concat函数 使用IFNULL函数 补充其他concat的函数 mysql向某个字段前或后添加字符 使用concat 方法即可.可以先尝试使用时请带上where id=** 测试,否则将是全表修改哦. UPDATE optional_product SET cate_path = concat('|',cate_path,'|') 效果: 如果需要批量替换某个字段,请参考本人另一篇文章: Mysql中批量
-
Mysql安装 Navicat 出现1044/1045错误的解决方法
in Navicat for MySQL,PostgreSQL and Oracle 产生错误的原因是mysql帐户连接到远程mysql服务器没有足够的权限. mysql安装后默认仅允许"localhost"连接.因此多数服务器端的脚本程序很容易连接到本地服务器的本地数据库.客户端计算机被远程服务器阻止直到配置好用户权限. 如果您想从您的桌面访问远程mysql服务器,首先需要知道mysql系统工作的权限. 用户信息存储在名字为"mysql"数据库的user, db,
-
WIN2000 Apache php mysql 安装及安全手册
look: 本文写给想在win2k平台上架设一个安全web站台的朋友们. 所需要的程序: apache http://www.apache.org/dist/httpd/binaries/win32/ 我们选用apache_1.3.28-win32-x86-no_src.msi,或者apache_2.0.47-win32-x86-no_ssl.msi 都可以,勿使用低版本的程序,它们有缺陷,很容易遭到internet上的攻击 php http://cn2.php.net/get/php-4.3.
随机推荐
- JSP session配置对web应用的影响
- 深入浅析AngularJS和DataModel
- 详解Spring Boot实战之Filter实现使用JWT进行接口认证
- JavaScript中获取样式的原生方法小结
- WEB在模态窗体里导出或下载文件功能代码
- php魔法函数与魔法常量使用介绍
- 浅谈Python爬取网页的编码处理
- 总结的几个Python函数方法设计原则
- 使用MyEclipse 开发struts2框架实现登录功能(结构教程)
- Linux 下java jps命令使用解析详解
- 如何:对Windows 窗体控件进行线程安全调用
- js页面滚动时层智能浮动定位实现(jQuery/MooTools)
- Mysql高效分页详解
- js中获取键盘按下键值event.keyCode、event.charCode和event.which的兼容性详解
- Android App中ViewPager所带来的滑动冲突问题解决方法
- Angularjs渲染的 using 指令的星级评分系统示例
- JavaScript插件Tab选项卡效果
- 深入理解JS异步编程-Promise
- JavaScript之解构赋值的理解
- 解决Android 5.1限制外置SD卡写入权限的问题