博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
初始化mysql数据库时提示字符编码错误的解决办法
阅读量:5046 次
发布时间:2019-06-12

本文共 642 字,大约阅读时间需要 2 分钟。

有时候在安装完数据库并初始化的时候会出现如下错误:

root@localhost mysql-5.5.19]# bash scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/home/webserver/mysqldata/

Installing MySQL system tables...
120330 16:19:42 [ERROR] Unknown collation: 'utf8-general_ci'
120330 16:19:42 [ERROR] Aborting
120330 16:19:42 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete
Installation of system tables failed!  Examine the logs in
/home/webserver/mysqldata/ for more information

造成这种错误原因是在配置参数时utf8-general_ci写错了,应该是utf8_general_ci,

如果不想重新安装数据库那就在my.cnf文件中[mysqld]下面增加一行:

character_set_server=utf8

转载于:https://www.cnblogs.com/youlechang123/p/3828956.html

你可能感兴趣的文章
scratch少儿编程第一季——06、人在江湖混,没有背景怎么行。
查看>>
面向对象1
查看>>
在ns2.35中添加myevalvid框架
查看>>
【贪心+DFS】D. Field expansion
查看>>
为什么要使用href=”javascript:void(0);”
查看>>
二进制文件的查看和编辑
查看>>
C++中将string类型转换为int, float, double类型 主要通过以下几种方式:
查看>>
Hack工具
查看>>
多余的判断
查看>>
Android开发之监听或获取手机短信内容 分类: Android 消...
查看>>
foreach---集合已修改;可能无法执行枚举操作。
查看>>
BZOJ-3505-数三角形-CQOI2014
查看>>
CentOS 安装 debuginfo-install
查看>>
CSS布局:让页底内容永远固定在底部
查看>>
RichEdit
查看>>
路由器和交换机的区别
查看>>
Coursera台大机器学习课程笔记14 -- Validation
查看>>
易之 - 我是个算命先生(2014年3月23日)
查看>>
C# :面向对象
查看>>
JavaScript中的正则表达式
查看>>