云服务器数据库搭建

1. 选择云服务提供商
选择一个合适的云服务提供商,如阿里云、腾讯云、华为云等。
2. 购买云服务器
在云服务提供商的官网上购买云服务器,选择合适的配置和操作系统。
3. 登录云服务器
使用SSH工具(如PuTTY、Xshell等)登录云服务器。
4. 安装数据库软件
以安装MySQL数据库为例:
4.1 更新系统
sudo aptget update sudo aptget upgrade
4.2 安装MySQL
sudo aptget install mysqlserver
4.3 启动MySQL服务
sudo service mysql start
4.4 设置MySQL root用户密码
sudo mysql_secure_installation
按照提示设置root用户的密码。
5. 创建数据库和用户
使用MySQL客户端工具(如MySQL Workbench、Navicat等)连接到云服务器上的MySQL数据库。
5.1 创建数据库
CREATE DATABASE mydb;
5.2 创建用户并授权
CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypassword'; GRANT ALL PRIVILEGES ON mydb.* TO 'myuser'@'%'; FLUSH PRIVILEGES;
6. 配置远程访问
6.1 修改MySQL配置文件
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
找到bindaddress这一行,将其值改为0.0.0.0,以允许远程访问,如果没有这一行,可以在[mysqld]下面添加一行:
bindaddress = 0.0.0.0
6.2 重启MySQL服务
sudo service mysql restart
7. 测试远程访问
使用MySQL客户端工具连接到云服务器上的MySQL数据库,确保远程访问已经生效。