- 0
- 0
- 约2.96千字
- 约 3页
- 2021-10-19 发布于福建
- 举报
MySQL 手动安装方法与中文解决方案
花了 1 天,在 Debian Etch Linux 上成功安装了 MySQL 5.0.27 icc 版本, 并使用 JDBC 测试中
文成功!
中文问题的关键是全部使用 UTF-8 编码,MySQL 5 发布版支持 UTF-8 ,但默认为 latin1 ,Java
在内部使用的全部是 Unicode ,因此要保证 JSP 页面以 UTF-8 编码, JDBC 驱动采用官方
Connector4J 5.0.4 ,在 Resin 3.1/Spring 2.0/Hibernate 3.2 环境下测试中文正常。
1. 下载 mysql-standard-5.0.27-linux-i686-icc-glibc23.tar.gz ,推荐 ICC 版本,据称比 GCC 性
能提高 10-20%
2. 复制到 /usr/local/ ,解压: tar zxvf mysql-standard-5.xtar.gz
3. 添加用户和组 mysql :
groupadd mysql
useradd -g mysql mysql
4. 创建符号连接: /usr/local # ln -s mysql-standard-5.x... mysql
5. cd mysql ,当前目录改为 /usr/local/mysql/
6. 运行脚步初始化数据库: ./scripts/mysql_install_db --user=mysql
7. 设置权限:
/usr/local/mysql # chown -R root .
/usr/local/mysql # chown -R mysql data
/usr/local/mysql # chgrp -R mysql
8. 根据需要创建并修改 /etc/my.cnf ,参考配置:
[mysqld]
# 设置默认为 INNODB 表,支持事务:
default-storage-engine=INNODB
# 设置默认的字符集 UTF-8 :
character-set-server=utf8
collation-server=utf8_general_ci
default-character-set=utf8
# 禁用 bdb:
skip-bdb
9. 启动 MySQL :
/usr/local/mysql/bin # ./mysqld_safe --user=mysql
10. 初始化 root 口令:
/usr/local/mysql/bin # ./mysqladmin -u root -p password password-of-root
Enter password: 输入旧口令,直接按 Enter
11. 以 root 登录创建数据库:
/usr/local/mysql # ./mysql -u root -p
Enter password: password-of-root
12. 创建一个新用户:
mysql create user test identified by test-password;
13. 创建一个新数据库:
mysql create database testdb default character set utf8 default collate utf8_general_ci;
务必指定字符集和排序方式,均为 UTF-8 ,这样才能保证创建的表也使用 UTF-8 。
14. 赋予 test 用户从 localhost 访问 testdb 的权限,并使用口令:
mysql grant all on testdb.* to test@localhost identified by test-password;
注意: 要使用 JDBC 从远程连接 MySQL ,就必须正确设置 test 用户权限, MySQL 的访问权
限由用户名,客户端机器名和口令共同组成,上例表
您可能关注的文档
最近下载
- 附件: 黑龙江省年“村村大学生计划(培养)” 招 生 简 章 “村村 .doc VIP
- 往年江苏省教师招聘考试教育学心理学真题及答案.docx VIP
- 国资集团考试试题及答案.docx VIP
- 部编版语文一年级下册阅读11《浪花》课件PPT.pptx VIP
- 2018海湾GST-QKP04、GST-QKP04 2气体灭火控制器说明书.docx
- 浙江省杭州市西湖区之江中学2024-2025学年高二上学期期末数学试题(解析版).docx VIP
- 人教版五年级上册数学期末测试卷及参考答案ab卷.docx VIP
- [中央]2025年中国建设银行建信养老金管理有限责任公司校园招聘20人笔试历年参考题库频考点试题附带答案详解.docx
- 海南省公务员考试模拟试题库《行测》部分及参考答案.docx VIP
- BS EN 14540-2014 国外国际规范.pdf VIP
原创力文档

文档评论(0)