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

mysql创建数据库和表

登录 MySQL 并选择数据库

登录 MySQL 命令行:mysql -u root -p

查看所有数据库:SHOW DATABASES;

创建数据库:CREATE DATABASE my_database;

查看数据库是否创建成功:SHOW DATABASES;

选择数据库:USE 你的数据库名;  -- 替换成要操作的数据库

创建数据表

CREATE TABLE users (
    id INT AUTO_INCREMENT PRIMARY KEY,       -- 自增主键
    username VARCHAR(50) NOT NULL UNIQUE,    -- 用户名(唯一且非空)
    password VARCHAR(64) NOT NULL,           -- 密码(建议存储哈希值,而非明文)
    birthday DATE                            -- 生日(DATE 类型,格式:YYYY-MM-DD)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

插入示例数据

INSERT INTO users (username, password, birthday)
VALUES ('xiaoming', '1234', '2018-12-12');

验证数据

SELECT * FROM users;

  

PS:图像化数据库管理软件:MySQL Workbench

    相关文章:

  1. 【网络安全工程】任务11:路由器配置与静态路由配置
  2. 锐势信息的面试
  3. systemtap学习笔记
  4. Zama TFHE-rs v1.0 发布
  5. 系统部署【信创名录】及其查询地址
  6. MySql的安装及数据库的基本操作命令
  7. 【五.LangChain技术与应用】【12.LangChain语言模型介绍:AI语言处理的核心技术】
  8. Unity网络开发基础 (2) 网络协议基础
  9. 【VUE2】第三期——样式冲突、组件通信、异步更新、自定义指令、插槽
  10. C语言学习day25:WinAPI编程进阶06-游戏辅助窗体监视热键讲解
  11. Linux 4.4 内核源码的目录结构及其主要内容的介绍
  12. go context学习
  13. SQL Server查询计划操作符(7.3)——查询计划相关操作符(10)
  14. maven的配置文件settings.xml
  15. 深度学习实战车道线检测
  16. Linux——在 .sh 文件中实现 并行执行 的方法
  17. C++ 数据结构
  18. 在Linux开发板中使用.NET实现音频开发
  19. VM4.4 获取自己的路径
  20. 教务考试管理系统-Sprintboot vue
  21. 首次采用“顶置主星+侧挂从星”布局,长二丁“1箭12星”发射成功
  22. 习近平会见智利总统博里奇
  23. 加拿大新政府宣誓就职
  24. 检疫期缩减至30天!香港优化内地进口猫狗检疫安排
  25. 北洋“修约外交”的台前幕后——民国条约研究会档案探研
  26. 马克龙称法英正与乌克兰商议“在乌部署欧洲军队”