我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Mysql数据库详细安装步骤

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Mysql数据库详细安装步骤

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

Mysql安装步骤
 
由于不断更新中加入了更多的特性,所以就学习来说最好选择安装5.5以上的版本,我选择安装的mysql的版本为mysql-5.6.4-m7.tar.gz,所以安装方法使用的是Cmake,与5.5以下使用configure的版本有所不同。以下是详细的安装步骤:
 
1、  解压压缩文件:
 
tar -zxvf mysql-5.6.4-m7.tar.gz
 
2、  进入解压后的文件夹:
 
cd  mysql-5.6.4-m7
 
3、  认识Mysql的CMAKE配置选项:
  www.2cto.com  
   1>基本配置命令
 
Configure命令
 
CMake命令
 
作用
 
./configure
 
cmake .
 
按默认选项进行配置
 
./configure --help
 
cmake . -LH or ccmake .
 
查看命令帮助
 
make clean
 
rm config.cache
 
make clean
 
rm CMakeCache.txt
 
在重新配置和编译前清除旧的object文件和缓存的信息
 
  2>Mysql安装布局选项
 
configure选项
 
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
 
Data 目录
 
--sysconfdir=/etc/mysql
 
-DSYSCONFDIR=/etc/mysql
 
Config目录 (my.cnf)
 
--with-plugindir=/usr/lib64/mysql/plugin
 
-DINSTALL_PLUGINDIR=lib64/mysql/plugin
 
插件目录
 
--mandir=/usr/share/man
 
-DINSTALL_MANDIR=share/man
 
帮助文档目录
 
--sharedstatedir=/usr/share/mysql
 
-DINSTALL_SHAREDIR=share
 
共享数据目录
 
--libdir=/usr/lib64/mysql
 
-DINSTALL_LIBDIR=lib64/mysql
 
库文件安装目录  www.2cto.com  
 
--includedir=/usr/include/mysql
 
-DINSTALL_INCLUDEDIR=include/mysql
 
头文件安装目录
 
--infodir=/usr/share/info
 
-DINSTALL_INFODIR=share/info
 
Info文件目录  www.2cto.com  
 
    3>Mysql存储引擎选项
 
        由于Mysql的存储引擎室插件形式的所以需要使用命令选项选取所要使用的引擎类型如:InnoDB, ARCHIVE, and BLACKHOLE engines:
 
-DWITH_INNOBASE_STORAGE_ENGINE=1
 
-DWITH_ARCHIVE_STORAGE_ENGINE=1
 
-DWITH_BLACKHOLE_STORAGE_ENGINE=1
 
   4>其他选项
 
configure选项
 
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
 
启用支持导入数据的Local变量
 
--with-extra-charsets=all
 
-DEXTRA_CHARSETS=all
 
额外的字符集
 
--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/Data          \
 
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock   \
 
-DMYSQL_USER=mysql   \
 
-DWITH_MYISAM_STORAGE_ENGINE=1  \
 
-DWITH_INNOBASE_STORAGE_ENGINE=1  \
 
-DWITH_MEMORY_STORAGE_ENGINE=1  \
 
-DENABLED_LOCAL_INFILE=1
 
(注:若运行 cmake报错Curses library not found,请自行安装libncurses5-dev包,然后运行rmCMakeCache.txt清理缓存,重新运行Cmake命令)
 
make  www.2cto.com  
 
sudo make install
 
6、  安装默认的数据库
 
cd   /mysql/scripts
 
sudo ./mysql_install_db --basedir=/usr/local/mysql--datadir=/usr/local/mysql/data --user=mysql 
 
(若出现错误提示FATALERROR: Could not find ./bin/my_print_defaults ,请注意选项为“--”而非“-”)
 
7、  复制mysql配置文件到系统配置路径下
 
cd /usr/local/mysql/support-files
 
   sudo cp my-medium.cnf /etc/my.cnf
 
8、  复制服务文件(使用service命令时可以用到)
 
sudo cp mysql.server /etc/init.d/mysqld
 
9、  切换用户为mysql并启动mysql
 
su mysql  www.2cto.com  
 
service mysqld start
 
exit
       (建议使用su mysql -c "service mysqld start")
 
10、查看启动情况
 
netstat -nat
 
Active Internet connections (servers and established)
 
Proto Recv-Q Send-Q Local Address      Foreign Address     State   
 
tcp  0  0         0.0.0.0:3306           0.0.0.0:*      LISTEN  
 
  由于 mysql在未指定端口下得默认端口是3306,所以可见mysql已经安装成功 。
 
11、设置软连接,添加mysql(基本命令),  mysqldump(备份命令),  mysqladmin(管理命令)到/usr/bins使其能在shell中直接运行  www.2cto.com  
 
    sudo ln -s /usr/local/mysql/bin/mysql /usr/bin
 
    sudo ln -s /usr/local/mysql/bin/mysqldump /usr/bin
 
    sudo ln -s /usr/local/mysql/bin/mysqladmin /usr/bin
 
至此所有的安装工作已经全部完成!
 

“Mysql数据库详细安装步骤”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Mysql数据库详细安装步骤

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

阿里云主机安装MySQL数据库详细步骤

本文将详细介绍如何在阿里云主机上安装MySQL数据库,包括安装环境准备、MySQL数据库安装、数据库用户和权限管理、数据库安全设置等步骤,旨在帮助初学者快速掌握如何在阿里云主机上安装和管理MySQL数据库。一、安装环境准备首先,确保阿里云主机已经安装了Linux操作系统,因为MySQL数据库只在Linux操作系统
阿里云主机安装MySQL数据库详细步骤
2023-11-18

mysql数据库迁移详细步骤

mysql 数据库迁移步骤概述:准备并备份源数据库,优化迁移速度。配置目标数据库,确保空间和资源充足。传输源数据库架构,在目标数据库中重新创建。传输源数据库数据,验证正确导入。管理用户和权限,授予访问目标数据库的权限。测试迁移,比较源数据库
mysql数据库迁移详细步骤
2024-08-02

mysql安装教程详细步骤

mysql 安装教程:详细步骤第 1 步:下载 MySQL 安装程序从 MySQL 官网下载最新版本的 MySQL 安装程序,根据您的操作系统选择合适的下载链接。第 2 步:运行安装程序双击安装程序文件并按照屏幕上的提示进行操作。选
mysql安装教程详细步骤
2024-08-01

ubuntu 13.04 安装mysql数据库步骤

本篇内容主要讲解“ubuntu 13.04 安装mysql数据库步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ubuntu 13.04 安装mysql数据库步骤”吧!Ubuntu是一个流行的
2023-06-13

Linux下安装 MySQL 5.7详细步骤

该篇是本人安装MySQL5.7的全部步骤,以此记录 1、查看linux系统是否安装mysql ,如果未安装执行下面命令应该为空的。 rpm -qa|grep -i mysql 使用下面命令删除安装过的包 rmp -e 文件名 2、mysq
2023-08-18

阿里云服务器安装数据库的详细步骤

本文将详细说明如何在阿里云服务器上安装数据库。无论你是初学者还是有经验的开发者,都可以通过本文了解如何在阿里云服务器上安装MySQL、MongoDB等数据库。一、准备环境首先,你需要在阿里云服务器上安装所需的软件。在大多数情况下,你可能已经安装了所需的软件,但如果没有,你需要进行以下操作:1.登录阿里云服务器,打
阿里云服务器安装数据库的详细步骤
2023-11-02

ASP.NET安装详细步骤

这篇文章主要介绍“ASP.NET安装详细步骤”,在日常操作中,相信很多人在ASP.NET安装详细步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ASP.NET安装详细步骤”的疑惑有所帮助!接下来,请跟着小编
2023-06-18

编程热搜

目录