在开始安装MySQL之前,确保你的Linux系统是最新的,你可以通过以下命令更新系统:
sudo apt update sudo apt upgrade
根据你的Linux发行版,选择相应的安装方法,这里我们以Ubuntu为例,其他发行版类似。
1. 使用APT包管理器(适用于Debian/Ubuntu)
编辑/etc/apt/sources.list
文件,添加MySQL的APT存储库:
deb http://repo.mysql.com/apt/ubuntu/ trusty universe multiverse deb-src http://repo.mysql.com/apt/ubuntu/ trusty universe multiverse
然后更新APT缓存并安装MySQL服务器:
sudo apt update sudo apt install mysql-server
2. 使用YUM包管理器(适用于CentOS/Fedora)
编辑/etc/yum.repos.d/my.repo
文件,添加MySQL的YUM存储库:
[mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://repo.mysql.com/RPM-GPG-KEY-mysql
然后安装MySQL服务器:
sudo yum install mysql-server
3. 使用通用二进制分发包(适用于所有Linux发行版)
从MySQL官方网站下载适合你系统的二进制分发包:
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
解压下载的文件:
tar -zxvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
移动到合适的安装目录:
sudo mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/mysql
创建MySQL用户和组:
sudo groupadd mysql sudo useradd -r -g mysql -s /bin/false mysql
创建数据目录并设置权限:
sudo mkdir -p /usr/local/mysql/data sudo chown -R mysql:mysql /usr/local/mysql
初始化数据库:
sudo scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
配置MySQL配置文件/etc/my.cnf
:
[client] port = 3306 default-character-set=utf8 [mysqld] port = 3306 basedir = /usr/local/mysql datadir = /usr/local/mysql/data character-set-server = utf8
启动MySQL服务:
sudo /usr/local/mysql/support-files/mysql.server start
设置开机自启动:
sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql sudo update-rc.d mysql defaults
运行安全安装脚本提高安全性:
sudo /usr/local/mysql/bin/mysql_secure_installation
该脚本会引导你进行一些安全设置,如设置root用户密码、删除匿名用户、禁止远程root登录等,根据提示完成配置后,登录MySQL以验证安装是否成功:
mysql -u root -p
输入你设置的root密码,进入MySQL命令行界面后,运行以下命令查看MySQL版本:
SELECT VERSION();
如果返回MySQL的版本信息,说明安装成功。
随着互联网的普及和信息技术的飞速发展台湾vps云服务器邮件,电子邮件已经成为企业和个人日常沟通的重要工具。然而,传统的邮件服务在安全性、稳定性和可扩展性方面存在一定的局限性。为台湾vps云服务器邮件了满足用户对高效、安全、稳定的邮件服务的需求,台湾VPS云服务器邮件服务应运而生。本文将对台湾VPS云服务器邮件服务进行详细介绍,分析其优势和应用案例,并为用户提供如何选择合适的台湾VPS云服务器邮件服务的参考建议。
工作时间:8:00-18:00
电子邮件
1968656499@qq.com
扫码二维码
获取最新动态