KYLIN下安装MySQL5.0
简介
KYLIN (Kylin OLAP Engine) 是一个以 Hadoop 为底层存储支持的,为大规模数据下的 OLAP 而生的分布式分析引擎。在使用 KYLIN 进行数据分析时,必须需要使用到数据库。本文将会带领大家通过源码编译的方式安装 MySQL5.0 数据库。
准备工作
- 安装 KYLIN
- 下载 MySQL5.0 代码包
编译与安装
解压代码包
在已经下载好的 MySQL5.0 代码包中,使用以下命令解压缩完整的代码包
tar zxvf mysql-5.5.25a.tar.gz
编译
进入代码包目录,执行以下命令编译 MySQL5.0
cd mysql-5.5.25a
./configure --prefix=/usr/local/mysql/ --with-unix-socket-path=/var/run/mysql/mysql.sock --enable-assembler --with-extra-charsets=complex --enable-thread-safe-client --with-big-tables
make && make install
修改数据目录权限
MySQL5.0 默认使用的数据文件夹为 /usr/local/mysql/var
,请执行以下命令修改文件夹权限
sudo mkdir /usr/local/mysql/var/
sudo chmod 750 /usr/local/mysql/var/
初始化配置文件
在 MySQL5.0 根目录中,使用以下命令进行初始化配置
cp support-files/my-medium.cnf /etc/my.cnf
配置环境变量
在 ~/.bashrc
文件中添加以下 MySQL5.0 环境变量配置,其中 [PATH_TO_MYSQL] 为 MySQL5.0 安装目录。
export PATH=[PATH_TO_MYSQL]/bin/:$PATH
启动MySQL5.0服务器
在 MySQL5.0 安装根目录中执行以下命令启动 MySQL5.0 服务器
sudo /usr/local/mysql/bin/mysqld_safe &
示例
示例1
在 KYLIN 中执行以下 SQL 语句,连接到 MySQL5.0 数据库中
CREATE CONNECTION `mysql_conn` WITH (
'connection-type'='MYSQL',
'driver-class'='com.mysql.jdbc.Driver',
'url'='jdbc:mysql://127.0.0.1:3306',
'username'='root',
'password'='password'
);
示例2
在 KYLIN 中执行以下 SQL 语句,创建一个 MySQL5.0 数据库数据源
CREATE EXTERNAL DATA SOURCE `mysql_source` WITH (
`provider`='mysql',
`url`='jdbc:mysql://localhost:3306/test',
`username`='root',
`password`='password'
);
总结
通过本文的教程,您已经掌握了 KYLIN 下的 MySQL5.0 安装教程,以及连接 KYLIN 和 MySQL5.0 的示例。希望对您有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:KYLIN(麒麟系统)下安装MySQL5.0 - Python技术站