Mysql数据库详细安装步骤

介绍

本篇内容介绍了“Mysql数据库详细安装步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

Mysql安装步骤
,
由于不断更新中加入了更多的特性,所以就学习来说最好选择安装5.5以上的版本,我选择安装的Mysql的版本为mysql-5.6.4-m7.tar.gz,所以安装方法使用的是Cmake,与5.5以下使用配置的版本有所不同。以下是详细的安装步骤:
,
1,解压压缩文件:
,
焦油-zxvf mysql-5.6.4-m7.tar.gz
,
2,进入解压后的文件夹:
,
cd, mysql-5.6.4-m7
,
3,认识Mysql的Cmake配置选项:
,www.2cto.com,
,1,在基本配置命令
,
配置命令
,
CMake命令
,
作用
,
./Configure
,
CMake。
,
按默认选项进行配置
,
。/配置——帮助
,
cmake。lh或ccmake。
,
查看命令帮助
,
使清洁
,
rm config.cache
,
使清洁
,
rm CMakeCache.txt
,
在重新配置和编译前清除旧的对象文件和缓存的信息
,
,2在Mysql安装布局选项
,
配置选项
,
CMake选项
,
作用,www.2cto.com,
,
——prefix=/usr
,
-DCMAKE_INSTALL_PREFIX=/usr
,
安装的主目录
,
——libexecdir=/usr/sbin
,
-DINSTALL_SBINDIR=sbin
,
Mysqld目录
,
——localstatedir=/var/lib/Mysql
,
-DMYSQL_DATADIR=/var/lib/Mysql
,
数据目录
,
——sysconfdir=/etc/Mysql
,
-DSYSCONFDIR=/etc/Mysql
,
配置目录)(my . cnf中所做
,
——with-plugindir=/usr/lib64/Mysql/插件
,
-DINSTALL_PLUGINDIR=lib64/Mysql/插件
,
插件目录
,
——寺庙=/usr/share/人
,
-DINSTALL_MANDIR=分享/人
,
帮助文档目录
,
——sharedstatedir=/usr/share/Mysql
,
-DINSTALL_SHAREDIR=分享
,
共享数据目录
,
——libdir=/usr/lib64/Mysql
,
-DINSTALL_LIBDIR=lib64/Mysql
,
库文件安装目录,www.2cto.com,
,
——includedir=/usr/include/Mysql
,
-DINSTALL_INCLUDEDIR=包括/Mysql
,
头文件安装目录
,
——infodir=/usr/share/信息
,
-DINSTALL_INFODIR=分享/信息
,
info文件目录,www.2cto.com,
,
,,3在Mysql存储引擎选项
,
,,,,由于Mysql的存储引擎室插件形式的所以需要使用命令选项选取所要使用的引擎类型如:InnoDB,存档,和黑洞引擎:
,
-DWITH_INNOBASE_STORAGE_ENGINE=1
,
-DWITH_ARCHIVE_STORAGE_ENGINE=1
,
-DWITH_BLACKHOLE_STORAGE_ENGINE=1
,
,4,在其他选项
,
配置选项
,
CMake选项
,
作用
,
——with-tcp-port=3306
,
-DMYSQL_TCP_PORT=3306
,
TCP/IP端口号
,
——with-unix-socket-path=/tmp/mysqld.sock
,
-DMYSQL_UNIX_ADDR=/tmp/mysqld.sock
,
UNIX socket文件
,
——enable-local-infile
,
-DENABLED_LOCAL_INFILE=1
,
启用支持导入数据的地方变量
,
——with-extra-charsets=
,
-DEXTRA_CHARSETS=所有
,
额外的字符集
,
——with-charset=utf8
,
-DDEFAULT_CHARSET=utf8
,
默认字符集,www.2cto.com,
,
——with-collation=utf8_general_ci
,
-DDEFAULT_COLLATION=utf8_general_ci
,
,默认排序字符集
,
——with-mysqld-user=mysql
,
-DMYSQL_USER=mysql
,
启动mysql者
,
——without-debug
,
-DWITH_DEBUG=0
,
是否支持调试
,
4,添加新的用户
,
, sudo adduser mysql
,
5,按照需要配置mysql安装选项
,
了解了以上信息就可以根据自己的需要选择合适的命令选项进行安装了。
,
CMake。
,
-DCMAKE_INSTALL_PREFIX=/mysql,\
,
-DMYSQL_DATADIR=/mysql/数据,,,,,\

-DMYSQL_UNIX_ADDR=/tmp/mysql。袜子,\
,
-DMYSQL_USER=mysql,\
,
-DWITH_MYISAM_STORAGE_ENGINE=1, \
,
-DWITH_INNOBASE_STORAGE_ENGINE=1, \
,
-DWITH_MEMORY_STORAGE_ENGINE=1, \
,
-DENABLED_LOCAL_INFILE=1
,
(注:若运行cmake报错诅咒库未找到,请自行安装libncurses5-dev包,然后运行rmCMakeCache.txt清理缓存,重新运行cmake命令)
,
使,www.2cto.com,
,
sudo make install
,
6,安装默认的数据库
,
cd,/mysql/脚本
,
sudo。/mysql_install_db——basedir=/usr/地方/mysql——datadir=/usr/地方/mysql/数据——用户=mysql 
,
(若出现错误提示FATALERROR:找不到。/bin/my_print_defaults,请注意选项为“——”而非“-”)

Mysql数据库详细安装步骤