温馨提示×

ubuntu sqladmin如何添加数据库

小樊
46
2026-07-11 01:07:18
栏目: 云计算

Ubuntu 上给 SQL Server(sqladmin) 添加数据库,常见有两种情况。下面按最常见场景给你说明。


一、如果你指的是 Microsoft SQL Server on Ubuntu(sqladmin 工具)

1️⃣ 登录 SQL Server

sqlcmd -S localhost -U SA

输入 SA 密码。


2️⃣ 创建数据库

CREATE DATABASE testdb;
GO

查看数据库:

SELECT name FROM sys.databases;
GO

3️⃣ 创建用户并授权(可选)

USE testdb;
GO

CREATE LOGIN dbuser WITH PASSWORD = 'Strong@Pass123';
CREATE USER dbuser FOR LOGIN dbuser;
ALTER ROLE db_owner ADD MEMBER dbuser;
GO

二、如果你指的是 MySQL(Ubuntu 常见)

1️⃣ 登录 MySQL

sudo mysql -u root -p

2️⃣ 创建数据库

CREATE DATABASE testdb;

查看数据库:

SHOW DATABASES;

3️⃣ 创建用户并授权

CREATE USER 'dbuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON testdb.* TO 'dbuser'@'localhost';
FLUSH PRIVILEGES;

三、如果你指的是 PostgreSQL(Ubuntu)

1️⃣ 切换用户

sudo -i -u postgres
psql

2️⃣ 创建数据库

CREATE DATABASE testdb;

3️⃣ 创建用户

CREATE USER dbuser WITH PASSWORD 'password';
GRANT ALL PRIVILEGES ON DATABASE testdb TO dbuser;

四、确认你用的是哪种数据库(很重要)

你可以先运行:

which mysql
which psql
which sqlcmd

或:

dpkg -l | grep -E 'mysql|postgresql|mssql'

✅ 总结

数据库 创建数据库命令
SQL Server CREATE DATABASE dbname;
MySQL CREATE DATABASE dbname;
PostgreSQL CREATE DATABASE dbname;

如果你能告诉我:

  • SQL Server / MySQL / PostgreSQL
  • 命令行还是图形界面
  • 本地还是远程服务器

我可以给你精确到每一步的命令

0