在 Ubuntu 上用 MySQL 创建数据库,一般步骤如下:
如果你已经安装好 MySQL,在终端执行:
mysql -u root -p
输入 root 用户密码后即可进入 MySQL 命令行。
如果是用 sudo 安装的 MySQL,可能需要:
sudo mysql -u root
在 MySQL 命令行中执行:
CREATE DATABASE mydb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
说明:
mydb:数据库名,可自定义utf8mb4:推荐字符集,支持中文和 emojiSHOW DATABASES;
不建议直接用 root 操作业务数据库:
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON mydb.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
如果你是想 用命令一步建库(不进交互界面),也可以:
mysql -u root -p -e "CREATE DATABASE mydb CHARACTER SET utf8mb4;"
需要我顺便讲 Ubuntu 上 MySQL 的安装 或 远程连接配置 吗?