1. 安装 MySQL 服务器
sudo apt-get update sudo apt-get install mysql-server
使用以上命令来安装 MySQL 服务器。
2. 配置 MySQL 服务器
sudo mysql_secure_installation
运行以上命令,将提示你输入 MySQL root 用户的密码,并进行一些安全性配置(例如删除匿名用户、禁用远程 root 登录等)。
3. 启动 MySQL 服务器
sudo service mysql start
使用以上命令来启动 MySQL 服务器。
4. 连接 MySQL 服务器
mysql -u root -p
使用以上命令来连接 MySQL 服务器,并输入 root 用户的密码。
5. 创建数据库和用户
CREATE DATABASE mydatabase; CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword'; GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
使用以上命令来创建一个名为 “mydatabase” 的数据库和一个名为 “myuser” 的用户,并赋予该用户对 “mydatabase” 数据库的所有权限。
6. 配置防火墙
sudo ufw allow mysql
使用以上命令来打开防火墙的 MySQL 端口。
7. 配置远程访问
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
使用以上命令来编辑 MySQL 配置文件,并注释掉 “bind-address” 行。
# bind-address = 127.0.0.1
保存文件后,重启 MySQL 服务器:
sudo service mysql restart
现在,你可以使用远程主机上的 MySQL 客户端来连接并访问 MySQL 服务器。
以上就是 MySQL 服务器的上线部署过程。你可以根据自己的需要,进行相应的配置和优化,以满足数据存储和管理的需求。