2025-05-21 20:10:58
676

如何在VPS上通过命令行创建数据库?

摘要
本文详细讲解通过SSH连接VPS服务器、安装MySQL数据库、使用命令行创建数据库及用户的完整流程,涵盖Ubuntu和CentOS系统的操作差异,并提供权限配置与验证方法。...

一、连接到VPS服务器

使用SSH客户端工具(如PuTTY或终端)连接至VPS服务器,输入以下命令并替换实际IP地址和用户名:

如何在VPS上通过命令行创建数据库?

ssh username@your_vps_ip

输入密码后即可进入服务器命令行界面。

二、安装数据库软件

MySQL为例,不同Linux发行版的安装命令如下:

  • Ubuntu/Debian系统sudo apt update && sudo apt install mysql-server
  • CentOS/RHEL系统sudo yum update && sudo yum install mysql-server

安装完成后,启动服务并设置开机自启:sudo systemctl start mysql && sudo systemctl enable mysql

三、登录数据库系统

使用以下命令以root用户身份登录MySQL:

mysql -u root -p

输入密码后进入数据库命令行界面。建议首次登录后运行安全脚本mysql_secure_installation以设置root密码。

四、创建数据库和用户

在MySQL命令行中依次执行以下操作:

  1. 创建数据库:CREATE DATABASE mydatabase;
  2. 创建用户:CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';

需将mydatabasemyusermypassword替换为实际值。

五、配置权限与测试验证

授予用户数据库访问权限:

GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';

执行FLUSH PRIVILEGES;刷新权限。最后使用新用户登录测试:mysql -u myuser -p

通过SSH连接、安装数据库服务、执行SQL命令三个核心步骤,可在VPS上快速搭建数据库环境。建议定期备份数据并限制远程访问权限以提高安全性。

声明:文章不代表云主机测评网观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险自担!转载请注明出处!侵权必究!
回顶部