如何快速掌握基本MySQL?

mysql是一个关系型数据库管理系统,由瑞典mysql ab 公司开发,目前属于 oracle 旗下产品。今天快速的给大家介绍一下mysql!

1.安装mysql。注意编码的选择那,其它一概采用默认即可。

安装中,需要输入进入mysql的密码,请设置为root.(便于记忆和我测试用)

 进入mysql的方法:

开始–》运行–》输入“mysql”

进入控制台界面如下:

1.png

2.输入你说设置的密码即可进入。

进入后的界面如下:

2.png

3.在“mysql>”的提示符下即可使用命令。

Mysql命令如下:

Show  databases;   --显示所有数据库Use  数据库名;      ---进入某一个数据库中

3.png

4.png

4.此时即表示进入了dinner的数据库中,可以进行建表等的操作了。

以下即可使用大家学的sql的基本建表、增删改查的语法了

例如:Create table 表名(字段名  字段类型 约束, 字段名  字段类型 约束,……)

注意:mysql的自动增长和sqlserver的不一样。

如知AI笔记 如知AI笔记

如知笔记——支持markdown的在线笔记,支持ai智能写作、AI搜索,支持DeepseekR1满血大模型

如知AI笔记 27 查看详情 如知AI笔记

Sqlserver的自动增长用identity的关键字。

Mysql的自动增长用auto_increment

例如如下:

5.png

5.注意:

1) 如果某个字段想做为自动增长,在mysql中,必须是主键方能如此。

2) 设置默认值(默认值为数值型)约束的语法是  default  值

如果设置的默认值为字符型那么公式如下:  default  ‘值’

我们日常开发,都会把sql的建表语句提前写好,写在一个*****.sql文件中,然后在mysql中导入该文件。

然后进入到mysql的控制台,导入此文件,如下:

6.png

6.用命令:

source  d:/mytable.sql

注意,我开始用错了斜杠是没办法导入的。

现在查看一下,是不是test1和test2都已经有了。

7.png

注意事项

注:show tables; 这是mysql的命令,表示显示某个数据库中的所有的表。 做web的项目的时候,别忘记把mysql的驱动jar包导入到lib中哦。 好了,mysql入门教程至此。大家安好。

以上就是如何快速掌握基本MySQL?的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/397364.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
暴吵萌厨时装兑换码大全
上一篇 2025年11月6日 18:07:36
豆包的后台算力有多强大
下一篇 2025年11月6日 18:07:41

相关推荐

  • mysql中什么是主从复制?怎么配置?

    本篇文章是mysql的进阶学习,介绍一下主从复制原理及其配置,希望对大家有所帮助! 对于现在的系统来说,在业务复杂的系统中,数据库往往是应用的瓶颈,单机往往是不能扛住大型系统的并发压力的,这时候需要从数据库方面下手解决其瓶颈,例如sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务…

    2026年9月4日
    000
  • 深入聊聊mysql索引为什么采用B+树结构

    深入聊聊mysql索引为什么采用B+树结构深入聊聊mysql索引为什么采用B+树结构深入聊聊mysql索引为什么采用B+树结构深入聊聊mysql索引为什么采用B+树结构

    本篇文章是mysql的进阶学习,介绍一下mysql使用b+树作为索引数据结构的原因,希望对大家有所帮助! 索引提高查询效率,就像我们看的书,想要直接翻到某一章,是不是不用一页一页的翻,只需要看下目录,根据目录找到其所在的页数即可。【相关推荐:mysql视频教程】 在计算机中我们需要一种数据结构来存储…

    2026年9月4日 用户投稿
    100
  • workbench是干什么的

    workbench是干什么的workbench是干什么的workbench是干什么的workbench是干什么的

    Workbench是一款专为MySQL设计的ER和数据库建模工具,它提供可视化设计、模型建立、以及数据库管理功能,有助于创建新的物理数据模型,并通过反向或正向工程和变更管理功能修改现有的MySQL数据库。 本教程操作环境:windows7系统、MySQL Workbench6.3.9版、DELL G…

    2026年9月4日 用户投稿
    000
  • Spring Boot连接MySQL数据库首次失败,后续却正常的原因是什么?

    Spring Boot连接MySQL数据库:首次连接失败,后续正常的原因及解决方法 在使用Spring Boot连接MySQL数据库时,常常遇到首次连接失败,后续连接却正常的情况。 这通常是因为MySQL服务器、JDBC驱动和数据库连接参数之间的兼容性问题导致的。 常见的错误信息是:“the las…

    2026年9月4日
    000
  • 深入解析MySQL中的LIMIT语句

    深入解析MySQL中的LIMIT语句深入解析MySQL中的LIMIT语句深入解析MySQL中的LIMIT语句深入解析MySQL中的LIMIT语句

    本篇文章带大家了解一下mysql中的limit语句,聊聊一个问题–mysql的limit这么差劲的吗?希望对大家有所帮助! 最近有多个小伙伴在答疑群里问了小孩子关于LIMIT的一个问题,下边我来大致描述一下这个问题。 问题 为了故事的顺利发展,我们得先有个表: CREATE TABLE …

    2026年9月4日 用户投稿
    000
  • 深入解析MySQL中SQL的执行流程(图文结合)

    深入解析MySQL中SQL的执行流程(图文结合)深入解析MySQL中SQL的执行流程(图文结合)深入解析MySQL中SQL的执行流程(图文结合)深入解析MySQL中SQL的执行流程(图文结合)

    本篇文章带大家了解mysql中sql的执行流程,看看mysql 是如何执行一条查询语句的?希望对大家有所帮助! 对于一个开发工程师来说,了解一下 MySQL 是如何执行一条查询语句的,我想是非常有必要的。【相关推荐:mysql视频教程】 首先我们要了解一下MYSQL的体系架构是什么样子的?然后再来聊…

    2026年9月4日 用户投稿
    000
  • 分析MySQL用户中的百分号%是否包含localhost?

    MySQL用户中的%到底包不包括localhost? 1 前言 操作mysql的时候发现,有时只建了%的账号,可以通过localhost连接,有时候却不可以,网上搜索也找不到满意的答案,干脆手动测试一波 推荐学习:《mysql视频教程》 2 两种连接方法 这里说的两种连接方法指是执行mysql命令时…

    用户投稿 2026年9月4日
    000
  • 在Mac下进行MySQL环境搭建的两种方法

    Mac 下 MySQL 环境搭建 mac 下安装 mysql 还是很方便的, 总结来看有2个方法。 方法一:用dmg镜像安装 1、安装 官网下载好 MySQL Mac 版安装包,常规步骤安装,安装过程中会出现如下提示: 2019-03-24T18:27:31.043133Z 1 [Note] A t…

    用户投稿 2026年9月4日
    000
  • 教你在Mac下如何快速重置mysql root密码

    Mac下重置mysql的root密码 我的mysql版本 MYSQL V5.7.9,旧版本请使用: UPDATE mysql.user SET Password=PASSWORD(‘新密码’) WHERE User=’root’; Mac OS X – 重置 MySQL Root密码 密…

    2026年9月4日
    100
  • 浅析MySQL存储引擎中的索引

    浅析MySQL存储引擎中的索引浅析MySQL存储引擎中的索引浅析MySQL存储引擎中的索引浅析MySQL存储引擎中的索引

    本篇文章和大家聊聊mysql存储引擎中索引如何落地,希望对大家有所帮助! 我们知道不同的存储引擎文件是不一样,我们可以查看数据文件目录: show VARIABLES LIKE ‘datadir’; 每 张 InnoDB 的 表 有 两 个 文 件 ( .frm 和 .ibd ),MyISAM 的 …

    2026年9月4日 用户投稿
    100
  • mysql小练习:如何查询表中倒数第三日的全部数据

                                                                                    查询员工表倒数第三入职日期的所有员工,要考虑到有同一天入职的员工,所以使用去重先查出倒数第三日期,再使用这个日期去查询所有相等的员工信息 S…

    用户投稿 2026年9月4日
    100
  • MySQL索引选择性与性能关系_MySQL高效查询索引设计

    MySQL索引选择性与性能关系_MySQL高效查询索引设计MySQL索引选择性与性能关系_MySQL高效查询索引设计MySQL索引选择性与性能关系_MySQL高效查询索引设计MySQL索引选择性与性能关系_MySQL高效查询索引设计

    mysql索引选择性是索引列中不同值与总行数的比值,决定了索引的查询效率。1. 高选择性列(如用户id、邮箱)应优先建立索引,能快速缩小数据范围;2. 合理使用联合索引,遵循最左前缀原则,提升查询效率;3. 利用覆盖索引避免回表查询,提高性能;4. 避免对低选择性列(如性别、状态)单独建索引;5. …

    2026年9月4日 用户投稿
    100
  • MySQL怎么快速查看原始SQL语句

    背景 最近在研究的一个遗留项目的过程中,为了确定进行某个业务操作究竟修改了哪些数据库表,我们决定查看binlog中记录的sql语句。一直知道MySQL的binlog解析工具很多,但是原来没有用过,今天把这个过程记录一下。 这一次我们除了使用官方提供的解析工具之外,还使用了一个第三方的开源工具。 准备…

    用户投稿 2026年9月4日
    100
  • MySQL倒排索引为何在搜索应用中鲜有采用?

    为什么MySQL的倒排索引在搜索应用中并不常见? 虽然MySQL和PostgreSQL等关系型数据库也支持倒排索引,但与Elasticsearch (ES)等专业搜索引擎相比,它们在实际搜索应用中却很少被采用。这其中原因复杂,我们来深入分析。 技术瓶颈与不足 早期,MySQL的倒排索引仅支持英文分词…

    2026年9月4日
    400
  • CentOS7 MySQL怎么进行定时备份

    数据备份真的很重要, 因为可能有一天数据会被莫名其妙的删掉了. 本文将介绍如何在 CentOS 7 上使用 crontab 和 mysqldump 定时备份 mysql 的数据. 更换阿里源 # 备份 repo 文件cp /etc/yum.repos.d/CentOS-Base.repo /etc/…

    2026年9月4日
    100
  • 总结MySQL优化的最最基础操作

                                                                                    优化思路 详细的mysql优化步骤如下: 检查数据表结构,改善不完善设计跑一遍主要业务,收集常用的数据库查询SQL分析查询SQL,适当拆分,…

    用户投稿 2026年9月4日
    100
  • linux ubuntu怎么安装mysql

    linux ubuntu怎么安装mysqllinux ubuntu怎么安装mysqllinux ubuntu怎么安装mysqllinux ubuntu怎么安装mysql

    linux ubuntu安装mysql的方法:1、打开终端,更新软件包列表;2、通过“$ sudo apt-get install mysql-server mysql-client”安装MySQL;3、使用root账号登录即可。 本文操作环境:ubuntu 16.04系统、mysql8、Dell …

    2026年9月4日 用户投稿
    200
  • mysql时间怎么转换时间戳

    mysql时间转换时间戳的方法:1、通过“SELECT NOW();”获取当前时间;2、通过“SELECT UNIX_TIMESTAMP(NOW());”将时间日期格式转换成时间戳格式即可。 本文操作环境:Windows7系统、mysql8、Dell G3。 mysql时间怎么转换时间戳? MySQ…

    2026年9月4日
    100
  • mysql or用法是什么

    %ignore_a_1% or语法一般用于多个条件的查询,其使用语法如“SELECT * FROM WHERE p.`act_type` = 4 or p.`act_type` =…”。 本文操作环境:Windows7系统、mysql8、Dell G3。 mysql or用法是什么? M…

    2026年9月4日
    100
  • 如何用Java将MySQL企业、部门、职位数据转换为树形JSON结构?

    本文介绍如何使用Java将MySQL数据库中的企业、部门、职位数据转换为树形JSON结构。 目标是将数据库数据转换成如下所示的层级结构: [ { “code”: “c1”, “name”: “企业A”, “departments”: [ { “code”: “d1”, “name”: “财务部”, …

    2026年9月4日
    400

发表回复

登录后才能评论
关注微信