当前位置: 首页 > news >正文

创建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服务通常会自动启动。不过最好还是手动确认一下它的状态。

  1. 检查服务状态

    sudo systemctl status mysql

    如果看到active (running),就说明MySQL正在正常运行。

  2. 如果服务没有运行,可以用下面的命令启动它:

    sudo systemctl start mysql

第四步:登录MySQL并创建数据库

现在可以登录MySQL了。

  1. 初次登录
    Ubuntu系统上,MySQL的root用户默认采用auth_socket插件进行身份验证,这意味着可以直接用sudo免密登录。

    sudo mysql
  2. 创建数据库
    登录到MySQL命令行后,就可以执行创建数据库的SQL命令了。注意:数据库名称不建议以数字开头,这里改用db_01

    sql

    CREATE DATABASE db_01;

  1. (可选)设置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

http://www.jsqmd.com/news/1188530/

相关文章:

  • AI内容创作:从抽象概念到精准视觉生成的实践指南
  • Bitters源码解析:从_base.scss到变量系统的设计哲学
  • 全方位防盗刷指南:个人与企业双重防护手段详解
  • 昆明本地旅行社排名更新,东帆国旅凭优质服务稳居口碑榜第一 - 速递信息
  • 影刀RPA 定时任务的容错设计:失败重试与降级通知
  • 非线性局域相变宇宙模型(NLPC)核心原理原创
  • 2026年老牌的金属字制作品牌TOP榜单揭晓:5家值得信赖的品牌 - 信息热点
  • 开发者进阶:Qwen2.5-Coder-1.5B-Instruct_rai_1.7.1_hybrid模型配置参数详解与调优
  • 影刀RPA 定时任务设置:每天自动执行的工作流
  • NV-Raw2Insights-US:革命性超声声速估计AI模型完全指南
  • 2026年7月全国专业靠谱的新能源汽车维修加盟机构推荐:深圳易四方汽车资质齐全口碑好 - 十大排行榜推荐
  • 大坝监测的未来:北斗GNSS变形监测系统的发展与应用
  • 256K上下文长度支持:NVIDIA Kimi-K2.6-DFlash的长文本处理能力深度分析
  • 三步深度解析:Wand-Enhancer终极指南与WeMod专业版完整解锁
  • Mistral-7B-Instruct-v0.2_rai_1.7.1_hybrid令牌系统全解析:特殊令牌与上下文窗口管理技巧
  • Bitters CLI命令完全手册:install/reset/remove高效操作指南
  • 2026 怀化卫生间厨房渗水治理,上门查漏定位漏水位置,一站式漏水点检测维修 - 宅安选房屋修缮
  • 从源码到服务:在Linux上深度定制PostgreSQL 12.4的编译安装与安全配置
  • 学术文献批量整理实战:用 OpenClaw 采集公开数据、梳理参考文献并自动生成文献综述
  • UE4项目性能优化实战:从渲染管线到资源管理的全流程指南
  • FXLauncher实战:从零构建一个可自动更新的JavaFX桌面应用
  • DGRunkeeperSwitch常见问题解答:解决开发者遇到的7个典型问题
  • 油液光谱分析仪有哪些品牌?2026年行业应用与技术趋势盘点 - 品牌推荐大师1
  • 越秀区公司工商年报逾期了怎么办2026年补报流程代办机构推荐 - 资讯综合站
  • PARD2-Qwen3-8B API参考:完整接口文档与调用示例
  • Windows打印机共享故障一键修复工具详解
  • 大模型Agent生产级架构设计与实战优化
  • 影刀RPA 定时任务配置实战:Windows计划任务与影刀计划中心
  • 2026 深圳收藏翡翠回流,山水牌、龙牌、大件摆件高价收 - 名奢变现站
  • 如何在AMD NPU上实现Stable Diffusion Turbo的批量图像生成:终极指南