此文章主要讲述的是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(一个免费的 *** P运行平台) 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手动安装 *** 与中文解决方案的描述,IT技术网2345hao.cn整理分享给学习MySQL的朋友,希望大家喜欢这样的Mysql文章或资料。
正在启动windows时间长怎么办 小编带来了Windows 7/8.1正在启动windows时间长解决方法,假如有朋友在安装完Windows系统之后一直停留在“正在启动windows”的话,不妨试一试下文的方法哦~ 原因:Windows 7/8.1不完全支持UEFI,需要CSM(Comp...
在某些电脑中,机器内部蜂鸣器与系统的声音输出方案是相关联的,这样一来会导致当系统输出声音时,即使电脑没有连接外部音响或耳机,也会通过内置蜂鸣器发出“嘟嘟哔哔”的声音。这个问题主要出现在Windows 7电脑中,假如你的电脑恰好遇到了这样的问题,可参考下面的方法来解决: 1、在桌面“计算机”图标上右...
有些使用本本的朋友可能会发现,右下角通知栏区域会无法显示电源按钮,导致在插上电源或者是使用电池的时候都无法进行区分。造成这种情况大部分都是因为使用了第三方修改过的系统版本或者对于系统优化过度,所以今天就来解决这个问题。 第一步:在开始菜单的搜索窗口输入“gpedit.msc”,进入组策略编辑器,依...
重装系统是我们面对许多电脑问题时的终极方法,不过重装系统也不意味着就能将全部的问题都修复。一些用户在重装系统后开机时,电脑卡在“正在启动Windows”开机界面上了,这要怎么解决呢? Windows 7系统重装后卡在开机界面的解决方法: 一、首先可以看看该故障出现的原因是否是因为启动了acp...
1月13日消息,微软今天为Windows 7(SP1)用户重新推送了编号为KB2952664的更新补丁,该更新在官方KB知识库中的描述为“Windows 7系统升级兼容性更新”,用于帮助微软改进当前版本系统,提升升级到最新版Win10系统的体验。 这项更新还用于在系统中显示Windows10更新提...
使用Windows 7的朋友都知道,任务栏上的快捷方式图标都是靠近开始菜单按钮,从左像右排列,不过也有一些用户喜欢左右对称,想要把那些快捷方式居中显示,看起来这个任务好像无从下手,其实一点也不难,只要通过下面方法就能轻松搞定。 1、首先在电脑磁盘中任何一个地方新建一个文件夹。 2、右击任务栏-&...