`

linux下安装mysql5.5 乱码问题

阅读更多
1.打开my.cnf文件,增加如下参数: 
 [client]:增加default-character-set=utf8参数
以下是代码片段:
[client] 
#password = [your_password] 
port = 3306 
socket = /tmp/mysql.sock 
default-character-set=utf8

[mysqld] 
default-storage-engine=INNODB 
character-set-server=utf8 
collation-server=utf8_general_ci 
# generic configuration options 
port = 3306 
socket = /tmp/mysql.sock

2、设置完成后,重启下mysql服务 
   service mysql restart

3、连接上你的数据库之后,输入命令:SHOW VARIABLES LIKE '%char%';即可查看到现在你的数据库所使用的字符集了:

首次安装时,默认密码为空,可以使用如下命令修改root密码,
mysqladmin -u root  password mypassword
mypassword 为你设定的新密码


mysql目录介绍:
 说明下默认安装目录
   /var/lib/mysql 数据文件目录
   /usr/share/mysql 配置文件目录
   /usr/bin    程序目录
   /etc/rc.d/init.d/mysql 启动脚本
 启动|终止|查看服务器
   /etc/rc.d/init.d/mysql start|stop|status
   /usr/bin/mysqladmin -u root -ppassword shutdown
 更改数据文件目录
   mv /var/lib/mysql /data/
   cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
   vi /etc/my.cnf
   修改client和mysqld组的socket=/data/mysql/mysql.sock
   vi /etc/rc.d/init.d/mysql
   修改datadir=/data/mysql


导出数据库及数据 	 mysqldump -u root -p dbname > 20101216_test.sql
导出数据不导出结构	 mysqldump -t 数据库名 -uroot -p > xxx.sql   
导出特定表的结构 	mysqldump -u root -p -B数据库名 --table 表名 > xxx.sql  
导出结构不导出数据	 mysqldump --opt -d 数据库名 -u root -p > xxx.sql  


配置JAVA环境变量

JAVA_HOME=/usr/java/jdk1.7.0_03
PATH=$JAVA_HOME/bin:$PATH 
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH


分享到:
评论

相关推荐

    mysql5.5版本64位及中文乱码彻底解决方法2句命令ok

    MySQL 5.5 版本在64位操作系统上安装后,可能会遇到中文乱码的问题。这通常是由于字符集设置不正确或者配置文件中的设定与实际数据库操作不符导致的。解决这个问题并不复杂,只需遵循正确的步骤,即可确保中文数据...

    Mysql5.5安装配置方法及中文乱码的快速解决方法

    通过以上步骤,可以顺利地完成MySQL 5.5的安装、配置以及处理中文乱码问题。了解并掌握这些基础操作对于管理和维护MySQL数据库至关重要。同时,权限管理是数据库安全的重要一环,应根据实际需求谨慎设定。在遇到问题...

    解决Windows10下mysql5.5数据库命令行中文乱码问题

    重置系统后,很久之前安装的MySQL数据库出现了控制台查询中文乱码问题,时间太久早已经不记得怎么设置了。下面通过本文给大家分享Windows10下解决MySQL5.5数据库命令行中文乱码问题,一起看看吧

    解析mysql 5.5字符集问题

    在MySQL 5.5版本中,字符集配置发生了一些变化,导致一些用户在升级或新安装时遇到问题。本文将深入探讨MySQL 5.5字符集问题及其解决方案。 首先,我们来看一下在MySQL 5.5之前,如何通过`my.cnf`配置文件来设置...

    linux下redmine安装及常见问题faq

    本文将详细介绍如何在Linux环境下,特别是Redhat Linux 5.5上安装Redmine 2.0及其相关组件,以及解决可能出现的问题。 **安装环境与所需软件** 在开始安装前,确保你的系统满足以下条件: - **操作系统**: Redhat ...

    基于mysql 5.5 设置字符集问题的详解

    在Linux环境下,修改MySQL的配置文件通常位于`/etc/my.cnf`或`/etc/mysql/my.cnf`,并且需要重启MySQL服务以应用更改。使用`systemctl restart mysql`或`service mysql restart`命令可以完成重启。 在升级或迁移...

    MySQL 5.0.16乱码问题的解决方法

    9. **更新MySQL版本**:虽然上述方法适用于解决5.0.16的乱码问题,但更现代的MySQL版本(如5.5及以上)通常对多语言支持更好,且内置了更多优化,可以考虑升级以减少类似问题的发生。 总的来说,解决MySQL的乱码...

    MYSQL下载、安装及配置图解.pdf

    5. **设置字符集**:为了避免在处理中文数据时出现乱码问题,可以设置MySQL的字符集为UTF-8。这可以通过编辑MySQL的配置文件(my.ini或my.cnf)来实现。 6. **配置自动启动**:为了方便使用,可以将MySQL服务设置为...

    2017最新老男孩MySQL高级专业DBA实战课程全套【清晰不加密】,看完教程月入40万没毛病

    21-MySQL5.5编译方式安装实战.avi 第二部 MySQL多实例安装与企业应用场景(10节) 22-MySQL数据库多实例介绍.avi 23-MySQL数据库多实例的优势和问题介绍.avi 24-MySQL数据库多实例的门户企业应用场景.avi 25-...

    mysql升级教程文档

    ln -s mysql-5.7.20-linux-glibc2.12-x86_64 mysql5.7 ``` 2. **关闭当前MySQL实例**: ```bash mysql -u root -p -S /data/mysql3308/mysql3308.sock --execute="SET GLOBAL innodb_fast_shutdown=0" ...

    全新LAMP服务架设(采用源码编译安装方式)

    本篇文章将详细介绍如何在Red Hat Enterprise Linux Server 5.4 x64系统上搭建LAMP服务,其中包括PHP 5.2.x、Apache 2.2.x、MySQL 5.5.x以及Zend Optimizer 3.3.x和GD2库的编译安装过程。通过源码编译安装的方式可以...

    ubuntu php配置文档

    - **中文界面问题解决**:复制Windows系统的宋体字体文件`simsun.ttc`至Ubuntu,并重命名为`LucidaSansRegular.ttf`,放置于`/usr/local/Zend/ZendStudio/jre/lib/`目录下,解决界面显示乱码问题。 以上知识点涵盖...

    MySQL字符集utf8修改为utf8mb4的方法步骤

    在MySQL 5.5及更高版本中,`utf8mb4`被引入,以满足对更多字符类型的需求。如果你的数据库需要存储如 Emoji 这样的4字节字符,就必须将字符集从`utf8`升级到`utf8mb4`。`utf8mb4`是`utf8`的超集,意味着所有有效的`...

    zabbix2.0使用手册

    - **中文语言显示**:Zabbix支持中文显示,但需要注意字体配置以避免乱码问题。 - **监控方式概述**:了解Zabbix提供的四种主要监控方式(Agent、SNMP、IPMI、JMX),根据实际情况选择合适的监控手段。 以上内容...

Global site tag (gtag.js) - Google Analytics