当前位置:Gxlcms > 数据库问题 > Mysql 源码安装

Mysql 源码安装

时间:2021-07-01 10:21:17 帮助过:3人阅读

GNU make 3.75 or higher* A working ANSI C++ compiler. GCC 4.2.1 or later* erl is needed if you intend to run test scripts
### How to Get MySQL选择自己的系统进行下载 ,直接下载.tar.gz源码
http://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz
解压后的文件目录架构如下所示:
DirectoryContents of Directory
binscriptsmysqld server, client and utility programs
dataLog files, databases
docsMySQL manual in Info format
manUnix manual pages
includeInclude (header) files
libLibraries
shareMiscellaneous support files, including error messages, sample configuration files, SQL for database installation
sql-benchBenchmarks

### 开始安装建立用户,解压文件shell> groupadd mysqlshell> useradd  -g mysql  mysqlshell> cd /usr/localshell> tar zxvf /path/to/mysql-VERSION-OS.tar.gzshell> ln -s full-path-to-mysql-VERSION-OS mysqlshell> cd mysqlshell> chown -R mysql .shell> chgrp -R mysql .
自定义数据文件的保存文件shell> mkdir -p /data/mysql

初始化mysql,basedir 是解压安装文件的目录shell>/script/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/data/mysql/ 
修改配置文件 ,并建立配置文件短链接vi /usr/local/mysql/my.cnfbasedir = /usr/local/mysqldatadir = /data/mysqlln -s /usr/local/mysql/my.cnf /etc/my.cnf

shell> cp support-files/mysql.server /etc/init.d/mysqld     将常用启动服务放到/etc/init文件中
增加环境变量vi /etc/profile
export PATH=$PATH:/usr/local/mysql/binsource /etc/profile 立即生效配置

service mysqld start   启动mysql程序
添加自动启动chkconfig --add mysqldchkconfig mysqld on
### Mysql启动成功技术分享 

来自为知笔记(Wiz)

Mysql 源码安装

标签:

人气教程排行