首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux数据库>其他>正文

MySQL编码Linux平台

http://www.oklinux.cn  2008-05-16  来源: linuxidc   会员收藏  游客收藏  【 】 

Linux下安装MySQL5.0.37需要以下面三个包:
MySQL-client-community-5.0.37-0.rhel3.i386.rpm
MySQL-server-community-5.0.37-0.rhel3.i386.rpm
perl-DBI-1.53-2.fc7.i386.rpm
(以下步骤需要root权限)
1.验证是否已经安装过MySQL
rpm -qa|grep MySQL
如果发现有安装过,并需要卸载,使用下面命令
rpm -e MySQL-client-community MySQL-server-community
2.安装
执行:rpm -ivh MySQL-client-community-5.0.37-0.rhel3.i386.rpm MySQL-server-community-5.0.37-0.rhel3.i386.rpm
如果控制台提示:
error: Failed dependencies:
perl(DBI) is needed by MySQL-client-community-5.0.37-0.rhel3.i386
perl(DBI) is needed by MySQL-server-community-5.0.37-0.rhel3.i386
代表当前操作系统缺少DBI模块,请先安装DBI模块.
rpm -ivh perl-DBI-1.53-2.fc7.i386.rpm
提示下面文字代表正确安装:
Preparing... ########################################### [100%]
1:perl-DBI ########################################### [100%]
重新执行MySQL的安装命令
提示下面文字代表正确安装:
Preparing... ########################################### [100%]
1:MySQL-server-community ########################################### [ 50%]
2:MySQL-client-community ########################################### [100%]
3.初始化安装
/usr/bin/mysql_install_db
4.启动mysql
/etc/init.d/mysql start
(停止有两种方法:[mysqladmin -uroot -p shutdown] [/etc/init.d/mysql stop])
5.验证安装成功
netstat -nat|grep 3306
如果能看到下面一行说明正常安装:
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
6.修改mysql的root用户密码
mysqladmin -u root password '123456'
7.登陆mysql客户端
mysql -uroot -p
输入:123456
8.建立数据库
mysql> create database gbkdb character set gbk;
Query OK, 1 row affected (0.01 sec)
9.为数据库gbkdb建立用户(用户:user 密码:123)
mysql> grant select,insert,update,delete,create on gbkdb.* to user@"%" identified by "123";
Query OK, 0 rows affected (0.01 sec)10.修改配置
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
vi /etc/my.cnf
在[client]下面增加一行:
[client]
default-character-set = gbk
在[mysqld]下面增加三行:
[mysqld]
default-character-set = gbk
default-collation = gbk_chinese_ci
init_connect = 'SET NAMES gbk'
在[mysql]下面增加一行:
[mysql]
default-character-set = gbk
11.重启MySQL
/etc/init.d/mysql restart
12.重登陆mysql控制台确认配置变化
mysql -uroot -p
输入:123456
mysql> show variables like 'character_set_%';
-------------------------- ----------------------------
| Variable_name | Value |
-------------------------- ----------------------------
| character_set_client | gbk |
| character_set_connection | gbk |
| character_set_database | gbk |
| character_set_filesystem | binary |
| character_set_results | gbk |
| character_set_server | gbk |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
-------------------------- ----------------------------
13.在远程使用控制台登陆,确认用户可以使用
mysql -h10.10.1.156 -uuser -p
输入:123
mysql> use gbkdb;
Database changed

共2页: 上一页 1 [2] 下一页

上一篇:Linux主机下关于MySQL优化的一些体会   下一篇:Linux下载工具wget和axel介绍

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Linux主机下关于MySQL优化的一些体会
·MySQL数据库的备份与恢复功能将进入全新时代
·Ubuntu PHP插入MySQL数据库乱码问题的解决
·在RHAS4下informix安装记
·debian下利用MySQL保存iptables日志
·MySQL字符集转换问题的成功解决
·Sun公司将引进新的API对MySQL进行性能调整
·Linux系统下让PHP连sql server2000
·RH EL5 VSFTPD 虚拟帐户(MySQL)
·Linux系统下ybase因环境变量无法启动解决一例
·Ubuntu下安装JDK TOMCAT MYSQL
·RHEL5 下安装Oracle10应该注意的事项
·Linux系统中导出Oracle数据
·Redhat Linux Oracle 10G em按钮乱码的解决
·Red Hat Linux 9上安装MYSQL“mysqld已死,但是subsys
·Linux系统下修改MySQL字符编码问题
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Linux主机下关于MySQL优化的一些体会
·MySQL数据库的备份与恢复功能将进入全
·Ubuntu PHP插入MySQL数据库乱码问题的
·在RHAS4下informix安装记
·debian下利用MySQL保存iptables日志
·MySQL字符集转换问题的成功解决
·Sun公司将引进新的API对MySQL进行性能
·Linux系统下让PHP连sql server2000
·RH EL5 VSFTPD 虚拟帐户(MySQL)
·Linux系统下ybase因环境变量无法启动解
·Ubuntu下安装JDK TOMCAT MYSQL
·RHEL5 下安装Oracle10应该注意的事项
  阅读排行
·The busy Java developer's guide to d
·Oracle建表过程初学
·Linux系统中Oracle数据库的用户权限
·sybase 珍藏系列之二
·使用sybase过程中,数据库备份策略
·INFORMIX SQL 介紹
·sybase 珍藏系列之四
·INFORMIX FAQ大全
·sybase在AIX上安装的步骤
·Sybase for linux安装步骤
·安装SCO Openserver5.0.5下的Sybase11.
·Linux下Informix 2000安装及应用说明
·Informix安全审计
·SYBASE数据库用户管理基本概念
·数据库基础(SYBASE)
网摘收藏: