2022-10-27 379
如何在 Linux 主机一步一步安装 MySQL 数据库?「看这篇准没错!」
安装Linux服务器可选择:Centos,Redhat,Oracle Linux!
超全 Linux 安装包合集
VMware 虚拟机安装 Linux 系统
参考官网文档,本次实战环境配置为:
MySQL 安装包可以直接在官网下载!
选择版本:
下载完之后,安装包如下:mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz,通过 ftp 工具上传至 Linux 服务器文件夹下。
上传安装介质至 /soft 目录下:
解压安装介质,并将解压出的文件夹名称修改为 mysql:
cd/soft tar-xvfmysql-5.7.20-linux-glibc2.12-x86_64.tar.gz mvmysql-5.7.20-linux-glibc2.12-x86_64mysql
systemctlstopfirewalld systemctldisablefirewalld systemctlstatusfirewalld
安装 MySQL 需要创建 mysql 用户:
groupaddmysql useradd-r-gmysql-s/bin/falsemysql
mkdir-p/data/mysql chown-Rmysql:mysql/data chown-Rmysql:mysql/soft chmod750/data
配置 root 用户环境变量:
cat<<EOF>>/root/.bash_profile exportPATH=\$PATH:/soft/mysql/bin EOF ##生效环境变量 source/root/.bash_profile
配置 yum 源并安装 libaio 包:
##挂载镜像源 mount/dev/cdrom/mnt ##配置yum源 cat<<EOF>>/etc/yum.repos.d/local.repo [local] name=local baseurl=file:///mnt gpgcheck=0 enabled=1 EOF ##安装依赖包 yuminstall-ylibaio
通过以下命令初始化创建 MySQL 数据库:
mysqld--initialize--user=mysql--basedir=/soft/mysql--datadir=/data/mysql/
参数:–basedir 为mysql解压目录,–datadir 为mysql数据存放目录。
📢 注意:这里框出的是root用户的初始密码:yhfvt_rP,24M !
配置 my.cnf 文件:
cat<<EOF>/etc/my.cnf [mysqld] user=mysql basedir=/soft/mysql datadir=/data/mysql server_id=6 port=3306 socket=/tmp/mysql.sock ##客户端 [mysql] socket=/tmp/mysql.sock prompt=lucifer[\\\\d]> EOF
启动 MySQL 服务:
/soft/mysql/support-files/mysql.serverstart
当然 MySQL 服务也可以配置开机自启动!
「Linux 6&7 通用配置方式:」
cp/soft/mysql/support-files/mysql.server/etc/init.d/mysqld chkconfigmysqldon
配置完之后就可以用 service mysqld start 启动 MySQL 服务!
Linux7配置方式:
##配置mysqld.service文件: cat<<EOF>>/usr/lib/systemd/system/mysqld.service [Unit] Description=MySQLServer Documentation=man:mysqld(8) Documentation=http://dev.mysql.com/doc/refman/en/using-systemd.html After=network.target After=syslog.target [Install] WantedBy=multi-user.target [Service] User=mysql Group=mysql ExecStart=/soft/mysql/bin/mysqld--defaults-file=/etc/my.cnf LimitNOFILE=5000 EOF systemctlenablemysqld
配置完之后就可以用 systemctl start mysqld 启动mysql服务!
尝试连接mysql数据库:
mysql-uroot-pyhfvt_rP,24M
由于初始密码不好记,因此需要修改数据库 root 用户初始密码!
重设 root 密码:
mysqladmin-uroot-pyhfvt_rP,24Mpasswordmysql
用新密码连接 MySQL 数据库:
mysql-uroot-pmysql
查看当前已创建的数据库:
查看数据库 MySQL 的用户信息:
至此,MySQL 数据库已经安装完毕,可以连接进行测试操作!
原文链接:https://77isp.com/post/10575.html
=========================================
https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。
数据库技术 2022-03-28
网站技术 2022-11-26
网站技术 2023-01-07
网站技术 2022-11-17
Windows相关 2022-02-23
网站技术 2023-01-14
Windows相关 2022-02-16
Windows相关 2022-02-16
Linux相关 2022-02-27
数据库技术 2022-02-20
抠敌 2023年10月23日
嚼餐 2023年10月23日
男忌 2023年10月22日
瓮仆 2023年10月22日
簿偌 2023年10月22日
扫码二维码
获取最新动态