linux 下 mysql 安装 配置

本文详细介绍了如何手动编译安装 MySQL 5.5 版本,包括准备工作、编译安装过程及后期配置步骤,适用于希望深入了解 MySQL 安装流程的技术人员。

1.下载软件包 mysql-5.5.25.tar.gz 或 mysql-5.5.25a.tar.gz

2.# tar -zxvf mysql-5.5.25.tar.gz 加压到当前目录

3.#cd mysql-5.5.25 进入

4.查看目录中使用./configure 命令是否 有效,无效需要使用cmake编译

5.下载,安装cmake程序

5.1 下载cmake-2.8.4.tar #wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar

5.2 下载完成后 进入下载目录 #cd ~

5.3 解压文件 # tar -zxvf cmake-2.8.4.tar

5.4 安装:

#cd cmake-2.8.4 进入解压后的目录

#./configure --prefix=/cmakeDir设置安装地址

#make 编译

#make install 安装

5.5 安装依赖包 ncurses-devel

#yum -y install ncurses-devel

OK,安装前准备已经做好了

-------------------------华丽的分割线---------------------------------------

如果上述方法无法成功安装,可以进入图形化界面

选择这个,进入程序管理面板

搜索cmake 找到

6.进入解压包下面,使用cmake进行配置安装

#cd ~

#cd mysql-5.5.25

#mkdir /usr/local/mysql 建立mysql安装目录,以备之后设置安装地址

#mkdir /usr/local/mysql/data mysql数据文件存放地址

#cmakeDir -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \

-> -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \

-> -DDEFAULT_CHARSET=utf8 \

-> -DDEFAULT_COLLATION=utf8_general_ci \

-> -DWITH_MYISAM_STORAGE_ENGINE=1 \

-> -DWITH_INNOBASE_STORAGE_ENGINE=1 \

-> -DWITH_MEMORY_STORAGE_ENGINE=1 \

-> -DWITH_READLINE=1 \

-> -DENABLED_LOCAL_INFILE=1 \

-> -DMYSQL_DATADIR=/usr/local/mysql/data \

-> -DMYSQL_USER=root \

-> -DMYSQL_TCP_PORT=3306

#make

#make install 安装成功

6.配置mysql

1>

初始化数据库
#cd scripts
#chmod 775 mysql_install_db
#./mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=root

2>

copy配置文件至系统
#cp my-medium.cnf /etc/my.cnf

3>给数据库的存放路径设置权限
#chown -R mysql.root /usr/local/mysql/data
#chmod -R 700 /usr/local/mysql/data

4>试启动服务
#cp mysql.server mysqld
#cd /usr/local/src/mysql-5.5.52a/support-files
#sh mysqld start 如能启动则已安装成功

5>设置开机启动
#cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld

#chmod +x /etc/rc.d/init.d/mysqld

#chkconfig --add mysqld
#chkconfig mysqld off
# chkconfig --level 35 mysqld on

6>将mysql的bin目录加入PATH环境变量
# vi /etc/profile
在文件最后添加:
PATH=$PATH:/usr/local/mysql/bin
export PATH
#source /etc/profile

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值