创建MySQL数据库_篇一
目录
一、
第一步:更新软件源
第二步:安装MySQL服务器
第三步:启动并验证MySQL服务
第四步:登录MySQL并创建数据库
二、
1. 查看所有数据库,确认 db_01 在列表中
2. 切换到新数据库(使用它)
3. 设置 root 密码(重要!)
4. 创建表、插入数据等(示例)
5. 退出 MySQL
6. 日常管理命令(容器环境)
一、
1、
第一步:更新软件源
在安装新软件前,建议先更新一下本地的软件包列表,这可以避免一些依赖问题。
在终端中执行:
sudo apt update第二步:安装MySQL服务器
执行以下命令安装mysql-server:
sudo apt install mysql-server -y
-y参数可以自动确认安装,省去手动输入y的步骤。
第三步:启动并验证MySQL服务
安装完成后,MySQL服务通常会自动启动。不过最好还是手动确认一下它的状态。
检查服务状态:
sudo systemctl status mysql如果看到
active (running),就说明MySQL正在正常运行。如果服务没有运行,可以用下面的命令启动它:
sudo systemctl start mysql
第四步:登录MySQL并创建数据库
现在可以登录MySQL了。
初次登录:
Ubuntu系统上,MySQL的root用户默认采用auth_socket插件进行身份验证,这意味着可以直接用sudo免密登录。sudo mysql创建数据库:
登录到MySQL命令行后,就可以执行创建数据库的SQL命令了。注意:数据库名称不建议以数字开头,这里改用db_01。sql
CREATE DATABASE db_01;
(可选)设置root密码:
如果你以后想用mysql -u root -p的方式登录,可以给root用户设置一个密码。在MySQL命令行中执行以下命令(将
'你的新密码'替换为你自己的密码):sql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的新密码'; FLUSH PRIVILEGES;设置完后,就可以用
exit;退出,然后用新密码登录了:mysql -u root -p二、
1. 查看所有数据库,确认db_01在列表中
sql
SHOW DATABASES;您应该能看到db_01出现在结果中。
2. 切换到新数据库(使用它)
sql
USE db_01;之后您创建的表都会默认属于这个数据库。
3. 设置 root 密码(重要!)
出于安全考虑,建议为 root 用户设置密码(如果您将来需要远程连接或使用-p登录):
sql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '您的强密码'; FLUSH PRIVILEGES;设置后,下次登录就要用mysql -u root -p并输入密码了。
4. 创建表、插入数据等(示例)
sql
USE db_01; CREATE TABLE users (id INT, name VARCHAR(50)); INSERT INTO users VALUES (1, 'Alice'); SELECT * FROM users;5. 退出 MySQL
sql
EXIT;或按Ctrl + D。
6. 日常管理命令(容器环境)
启动 MySQL:
sudo service mysql start停止:
sudo service mysql stop重启:
sudo service mysql restart查看状态:
sudo service mysql status