视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
MySQL手动安装方法和中文解决的实际操作方案
2020-11-09 16:26:04 责编:小采
文档


此文章主要讲述的是MySQL手动安装方法和中文解决的实际操作方案,我花了1天,在Debian Etch Linux上成功的进行了MySQL手动安装 5.0.27 icc版本,安装完之后并使用JDBC测试中文成功! 中文问题的关键是全部使用UTF-8编码,MySQL(和PHP搭配之最佳组合) 5发布版

  此文章主要讲述的是MySQL手动安装方法和中文解决的实际操作方案,我花了1天,在Debian Etch Linux上成功的进行了MySQL手动安装 5.0.27 icc版本,安装完之后并使用JDBC测试中文成功!

  中文问题的关键是全部使用UTF-8编码,MySQL(和PHP搭配之最佳组合) 5发布版支持UTF-8,但默认为latin1,Java在内部使用的全部是Unicode,因此要保证jsp(SUN企业级应用的首选)页面以UTF-8编码,JDBC驱动采用官方Connector4J 5.0.4,在resin(一个免费的JSP运行平台) 3.1/Spring 2.0/Hibernate 3.2环境下测试中文正常。

  1. 下载"MySQL(和PHP搭配之最佳组合)-standard-5.0.27-linux-i686-icc-glibc23.tar.gz",推荐ICC版本,据称比GCC性能提高10-20%

  2. 复制到/usr/local/,解压:tar zxvf MySQL(和PHP搭配之最佳组合)-standard-5.x....tar.gz

  3. 添加用户和组MySQL(和PHP搭配之最佳组合):

  groupadd MySQL(和PHP搭配之最佳组合)

  useradd -g MySQL(和PHP搭配之最佳组合) MySQL(和PHP搭配之最佳组合)

  4. 创建符号连接:/usr/local # ln -s MySQL(和PHP搭配之最佳组合)-standard-5.x... MySQL(和PHP搭配之最佳组合)

  5. cd MySQL(和PHP搭配之最佳组合),当前目录改为/usr/local/MySQL(和PHP搭配之最佳组合)/

  6. 运行脚步初始化数据库:./scripts/MySQL(和PHP搭配之最佳组合)_install_db --user=MySQL(和PHP搭配之最佳组合)

  7. MySQL手动安装方法设置权限:

  /usr/local/MySQL(和PHP搭配之最佳组合) # chown -R root .

  /usr/local/MySQL(和PHP搭配之最佳组合) # chown -R MySQL(和PHP搭配之最佳组合) data

  /usr/local/MySQL(和PHP搭配之最佳组合) # chgrp -R MySQL(和PHP搭配之最佳组合)

  8. 根据需要创建并修改/etc/my.cnf,参考配置:

  [MySQL(和PHP搭配之最佳组合)d]

  # 设置默认为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(和PHP搭配之最佳组合):

  /usr/local/MySQL(和PHP搭配之最佳组合)/bin # ./MySQL(和PHP搭配之最佳组合)d_safe --user=MySQL(和PHP搭配之最佳组合) &

  10. 初始化root口令:

  /usr/local/MySQL(和PHP搭配之最佳组合)/bin # ./MySQL(和PHP搭配之最佳组合)admin -u root -p password "password-of-root"

  Enter password: <输入旧口令,直接按Enter>

  11. 以root登录创建数据库:

  /usr/local/MySQL(和PHP搭配之最佳组合) # ./MySQL(和PHP搭配之最佳组合) -u root -p

  Enter password: password-of-root

  12. MySQL手动安装方法创建一个新用户:

  MySQL(和PHP搭配之最佳组合)> create user test identified by 'test-password';

  13. 创建一个新数据库:

  MySQL(和PHP搭配之最佳组合)> create database testdb default character set utf8 default collate utf8_general_ci;

  上述的相关内容就是对MySQL手动安装方法与中文解决方案的描述,希望会给你带来一些帮助在此方面。

下载本文
显示全文
专题