likes
comments
collection
share

记录一次Linux下安装MySql过程

作者站长头像
站长
· 阅读数 47

前言

  Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的难题,而且很多时候按照教程也没有能够安装成功,安装过程出现各种各样的错误。

初始MySQL

  MySQL 是最流行的关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。

  • MySQL 是开源的,目前隶属于 Oracle 旗下产品。
  • MySQL 支持大型的数据库。可以处理拥有上千万条记录的大型数据库。
  • MySQL 使用标准的 SQL 数据语言形式。
  • MySQL 可以运行于多个系统上,并且支持多种语言。这些编程语言包括 C、C++、Python、Java、Perl、PHP、Eiffel、Ruby 和 Tcl 等。
  • MySQL 对PHP有很好的支持,PHP 是目前最流行的 Web 开发语言。
  • MySQL 支持大型数据库,支持 5000 万条记录的数据仓库,32 位系统表文件最大可支持 4GB,64 位系统支持最大的表文件为8TB。
  • MySQL 是可以定制的,采用了 GPL 协议,你可以修改源码来开发自己的 MySQL 系统。

安装

检查mysql

  检查是否已经安装过mysql,执行命令

rpm -qa | grep mysql

记录一次Linux下安装MySql过程

下载

  下载mysql配置文件

wget <https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz>

  创建目录并将文件移动过去

记录一次Linux下安装MySql过程

解压

  执行 解压文件tar xzvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz

tar xzvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz

记录一次Linux下安装MySql过程

  解压后多了一个文件夹 mysql-5.7.24-linux-glibc2.12-x86_64

记录一次Linux下安装MySql过程

  创建data文件夹

记录一次Linux下安装MySql过程

设置权限

  更改mysql目录下所有的目录及文件夹所属的用户组和用户,以及权限

chown -R mysql:mysql /usr/local/javabase/tool/mysql/

chmod -R 755 /usr/local/javabase/tool/mysql/

chown -R mysql:mysql /usr/local/javabase/tool/mysql/

chmod -R 755 /usr/local/javabase/tool/mysql/

记录一次Linux下安装MySql过程

编译安装

  编译安装并初始化mysql,务必记住初始化输出日志末尾的密码(数据库管理员临时密码)

  进入mysql bin 目录

记录一次Linux下安装MySql过程

执行

  执行

./mysqld --initialize --user=mysql --datadir=/usr/local/javabase/tool/mysql/data --basedir=/usr/local/javabase/tool/mysql

./mysqld --initialize --user=mysql --datadir=/usr/local/javabase/tool/mysql/data --basedir=/usr/local/javabase/tool/mysql

记录一次Linux下安装MySql过程

安装完成

  好了,Linux下安装mysql安装完成。

  好了,感谢您的阅读,希望您喜欢,如对您有帮助,欢迎点赞收藏。如有不足之处,欢迎评论指正。下次见。

转载自:https://juejin.cn/post/6993313835931140103
评论
请登录