`
superich2008
  • 浏览: 314945 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)

阅读更多
修改mysql的编码需要用到myslq的配置文件,该文件在/etc/my.cnf,mac用户默认是没有这个文件的,可以到mysql的安装目录/support-files中找任意一个my-***.cnf拷贝到/ect中!

最近修改mysql的默认编码,根据网上搜到的方法,说在[mysqld]下加default-character-set = utf8,会导致Error 2003错误!造成mysql根本无法启动。

后来查了很多资料,发现应该这样修改:

在[client]下面加default-character-set = utf8

然后在[mysqld]下面加入以下三行:

default-storage-engine = INNODB
character-set-server = utf8
collation-server = utf8_general_ci


然后重新启动服务就可以了,linux用户使用命令services mysql restart

mac用户使用 /Library/StartupItems/MySQLCOM/MySQLCOM restart
分享到:
评论

相关推荐

    linux下启动mysql服务

    LINUX重启MYSQL的命令 . 分类: Linux 2010-06-25 10:21 6367人阅读 评论(0) 收藏 举报 如何启动/停止/重启MySQL 一、启动方式 1、使用 service 启动:service mysqld start 2、使用 mysqld 脚本启动:/etc/in...

    浅谈Linux 二进制包安装MySQL的一些问题

    第二步:初始化mysql数据库的内部信息./scripts/mysql_install_db –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data ———————————————- 二进制包是否可以成功的运行,与先前是否先解决rpm...

    MySQL 5.7 For Linux的部署及启动与排错

    MySQL 5.7 For Linux的部署及启动与排错,这个适合新手看看,但内容很多

    mysql for liunx 免安装版

    2. 把mysql.tar.gz 复制到对应的/usr/local目录下: Cd /usr/local Tar –xvzf mysql.tar.gz 然后执行 groupadd mysql useradd -g mysql mysql chown -R root:mysql /usr/local/mysql/ chown -R mysql:mysql /usr/...

    linux上安装mysql.pdf

    创建mysql组及用户 Java代码 1. groupadd mysql 2. useradd -g mysql mysql 、解压安装 将mysql-5.6.10-linux-glibc2.5-x86_64.tar.gz文件,复制到/tmp目录。 执行以下命令解压安装: Java代码 1. tar xzvf mysql-...

    ftp命令详解--linux/unix

    ftp命令的详细讲解,对于经常在linux/unix下进程文件传输的人员是份不错的参考资料。

    Cacti for Linux/Unix(网络流量监测图形分析工具) v1.2.4.zip

    Cacti for Linux/Unix安装方法 在文件夹include下的config.php中可配置你的数据库信息。 $database_type = "mysql"; //数据库类型 $database_default = "cacti"; //数据库名称 $database_hostname = "localhost...

    最新全国行政区域编码及mysql数据库(省/市/区县)

    4.城乡划分代码说明:mysql数据库,树结构存储。包括:编码;名称;全称;所属省,市,区县,街道;拼音首字母;城市类型(直辖市,省会);同级下排序;深度;城乡分类代码及经纬度。 5.四级地址:...

    最新全国行政区域编码及mysql数据库(省/市/区县/街道)

    4.城乡划分代码说明:mysql数据库,树结构存储。包括:编码;名称;全称;所属省,市,区县,街道;拼音首字母;城市类型(直辖市,省会);同级下排序;深度;城乡分类代码及经纬度。 5.三级地址:...

    mysql/sqlserver/oracle数据库操作通用类

    此类为数据库操作通用类,可以根据需要同时操作Mysql、SqlServer、SQLite、Oracle等数据库,免除一个项目需要连接多个数据库而带来的代码重写或者修改造成的麻烦。。。

    linux中mysql开机自动启动3种方法.docx

    linux中mysql开机自动启动3种方法.docx

    lampLinux+Apache+Mysql+Perl/PHP/Python

    Linux+Apache+Mysql+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。随着开源...

    完美解决mysql启动后随即关闭的问题(ibdata1文件损坏导致)

    准确情况是:启动mysql后随即就又关闭了。 查看mysql错误日志如下: 160920 22:41:41 mysqld_safe Starting mysqld daemon with databases from /home/MysqlData/ 2016-09-20 22:41:41 0 [Note] /Data/app/mysql...

    Mysql安装包for linux.zip

    5.启动mysql服务,然后初始化mysql service mysql start /usr/bin/mysql_secure_installation 6.测试登录运行Mysql mysql -u root -p 7.mysql常用命令 show databases; use xxx; show tables;

    LINUX启动/重启/停上MYSQL的命令(详解)

    如何启动/停止/重启MySQL 一、启动方式 1、使用 service 启动:service mysqld start 2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start 3、使用 safe_mysqld 启动:safe_mysqld& 二、停止 1、使用 service 启动...

    MySQL5.6.25安装包Linux通用版

    MySQL5.6.25安装包Linux通用版,包含以下文件 MySQL-client-5.6.25-1.linux_glibc2.5.i386.rpm MySQL-devel-5.6.25-1.linux_glibc2.5.i386.rpm MySQL-server-5.6.25-1.linux_glibc2.5.i386.rpm

    lamp(Linux+Apache+Mysql+Perl/PHP/Python)论文

    lamp(Linux+Apache+Mysql+Perl/PHP/Python)论文 Linux+Apache+Mysql+Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度...

    Linux下MYSQL每天完全备份

    利用crontab,系统每天定时备份mysql数据库 利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。 1、创建保存备份文件的路径/mysqldata #mkdir /mysqldata 2、创建/usr/sbin/...

    Mysql启动的方式(四种)

    mysql的四种启动方式: 1、mysqld 启动mysql服务器:./mysqld –defaults-file=/etc/my.cnf –user=root 客户端连接: mysql --defaults-file=/etc/my.cnf or mysql -S /tmp/mysql.sock 2、mysqld_safe 启动mysql...

    linux修改mysql字符集

    linux修改mysql字符集 linux修改mysql字符集

Global site tag (gtag.js) - Google Analytics