mysql安装后添加gbk字符集的方法_Mysql

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

时间: 2024-10-29 03:37:49

mysql安装后添加gbk字符集的方法_Mysql的相关文章

mysql安装后用netstat -an怎么没有localhost或者127.0.0.1

问题描述 mysql安装后用netstat -an怎么没有localhost或者127.0.0.1 mysql安装后用netstat -an怎么没有localhost或者127.0.0.1,安装的时候改了端口号 补充:我是在虚拟机下面安装的 解决方案 android:failed to connect to localhost/127.0.0.1Error : call to localhost/127.0.0.1:9000 failed on connection exception : ja

visualstudio2015安装-VS2015安装后添加vb项目出现问题

问题描述 VS2015安装后添加vb项目出现问题 visual studio2015安装后添加现有的项目,提示如下信息 求各位高手指点,在线等,急急急!!! 解决方案 如果你只是添加项目,要看看有没有SLN这样的后缀文件,这是项目启动的保证,你可以新建一个项目,就能发现,有些项目不想让你运行,这文件就没了

CentOS下MySQL安装后配置和设置

CentOS下MySQL安装后配置和设置: 1:安装完成路径: 1.数据库目录 /var/lib/mysql/ 2.配置文件 /usr/share/mysql(mysql.server命令及配置文件) 3.启动脚本 /etc/rc.d/init.d/(启动脚本文件mysql的目录) 4.相关命令 /usr/bin(mysqladmin mysqldump等命令) 注:1~3安装server安装后存在,4mysqladmin mysqldump在client安装后存在 查看数据库版本: m

mysql安装后无法卸载彻底

问题描述 mysql安装后无法卸载彻底 卸载mysql55后为什么打开任务管理器中的服务时仍然显示有mysql55 解决方案 建议你再安装一下mysql55,然后到安全模式里卸载,就会彻底干净,或者你把mysql的自启动服务全部停止,然后卸载也可以

Mysql安装过程问题总结及处理方法

首次安装.运行MySQL时,可能会遇到一些错误,使MySQL服务器不能启动.本文档的目的是帮助诊断并纠正这些错误. 首先在安装mysql时,请关闭防火墙以及杀毒软件,因为防火墙和部分杀毒软件会导致mysql安装.配置失败,从而无法启动mysql服务. 解决服务器问题时的第一资料是错误日志.MySQL服务器使用错误日志来记录服务器不能启动的信息.错误日志位于my.ini文件指定的数据目录中.默认数据目录位于C:\Program Files\MySQL\MySQL Server 5.1\dat. 另

MySQL安装后不能用是什么情况该如何解决_Mysql

我这里只讲几点有关于MySQL数据库安装后遇到的个别问题 我之前安装过MYSQL好像不用手动启动服务,具体也忘记了,但我上回给公司安装的那个是要手动安装服务的,如果mysql刚刚安装不能用,可能是服务没有安装,要好好检查下. mysql闪退解决方案 查看mysql command line client默认执行的一些参数.方法:开始->所有程序->MySQL->MySQL Server5.5->MySQL5.5 command line client,右键属性.主要看my.ini这

MySQL数据库误操作后快速回滚的方法_Mysql

基本上每个跟数据库打交道的程序员(当然也可能是你同事)都会碰一个问题,MySQL误操作后如何快速回滚?比如,delete一张表,忘加限制条件,整张表没了.假如这还是线上环境核心业务数据,那这事就闹大了.误操作后,能快速回滚数据是非常重要的. binlog2sql快速回滚 首先,确认你的MySQL server开启了binlog,设置了以下参数: [mysqld] server-id = 1 log_bin = /var/log/mysql/mysql-bin.log max_binlog_siz

MySql 修改密码后的错误快速解决方法_Mysql

设置好密码后,使用数据库时出现如下错误: ERROR 1820 (HY000): You must reset your password using ALTER USER statement befo re executing this statement. You must SET PASSWORD before executing this statement的解决方法 今天在MySql5.6操作时报错:You must SET PASSWORD before executing this

解决mysql 1040错误Too many connections的方法_Mysql

从官方文档知道linux上面编译安装的mysql默认的连接为100个,这样对于网站的需求来说是远远不够的. mysql官方告诉我们需要修改max_connections的值,那么我们怎么去修改呢?有两种方法 1.修改配置文件文件 修改/etc/my.cnf这个文件,在[mysqld]中新增max_connections=N,如果你没有这个文件请从编译源码中的support-files文件夹中复制你所需要的*.cnf文件为到/etc/my.cnf.我使用的是my-medium.cnf,中型服务器配