MySQL数据库的下载和安装以及命令行语法学习

MySQL数据库的下载和安装以及命令行语法学习

学习MYSQL,掌握住基础的SQL句型(创建数据库、查看数据库列表、数据增、删、改、查等操作类型)


首先要知道MySQL下载和安装方法:

提示:别嫌啰嗦,对于一个初识MYSQL的新手来还是有必要来说一下的。

下载MySQL:

  1. 访问MySQL官方网站并下载社区版安装包,选择"MySQL Community Server"版本,在下载页面,可以选择不同的安装包大小,一般推荐选择较大的安装包,以确保下载的完整性。
    官网 https://www.mysql.com/downloads/ 下载MySQL

    提示:界面是全英文的,如果看不太明白可以用谷歌浏览器翻译插件 进行页面翻译。如下图:

    安装MySQL:
  2. 打开下载的安装包,按照提示进行安装,在安装过程中,选择"Developer Default"作为安装类型,在设置过程中,需要设置root用户的密码,并确保设置了正确的端口号,通常推荐使用3306端口(3306为mysql数据库默认端口,当然也可以改成自定义的端口号)。
    配置MySQL
  3. 安装完成后,进入MySQL的安装目录,通常位于"C:\Program Files\MySQL\MySQL Server"路径下,在这里,可以找到"bin""data""docs""include"和"lib"等目录,在"bin"目录下,可以找到MySQL的命令行工具和管理工具。
    启动和测试MySQL
  4. 在命令行窗口中,输入"mysql -u root -p",然后按提示输入root用户的密码,这将进入MySQL的操作管理界面,在管理界面中,可以执行各种数据库操作。
    这是MYSQL命令行的操作模式,如果不习惯可以安装一个第三方软件,进行界面操作,学起来更直观,简单易操作。(推荐:Navicat for MySQL 下载最新版本即可)https://www.navicat.com/en/language-select
    安装完成如下 文件:点击绿色navicat.ext 即可运行

运行后如图:

是不是很直观。在命令行里的所有操作,基本上在这里都可以完成。

如:创建数据库、查看数据库列表、数据增、删、改、查等操作类型


Mysql语法:

提示:需练习,增加语法熟练程度,并查看资料了解更多方法

MySQL的增删改查(CRUD)操作可以通过使用INSERT、DELETE、UPDATE和SELECT等关键字来完成。

新增数据(Insert)

示例:向名为"students"的表中添加一条记录

sql

INSERT INTO students (name, age) VALUES ('张三', 20);
更新数据(Update):

示例:将名为"李四"的学生年龄修改为25岁

UPDATE students SET age = 25 WHERE name = '李四';
删除数据(Delete):

示例:从名为"students"的表中删除所有年龄小于18岁的学生记录

DELETE FROM students WHERE age < 18;
查询数据(Select):

示例:选取名为"students"的表中所有学生的信息

SELECT * FROM students;

这些只是基本的MySQL CRUD操作语法示例,根据具体需求还可以进行更复杂的查询或者连接多个表进行操作

版权声明

草邦软件开发 草邦CMS系统 草邦办公管理系统 草邦媒介资源系统

本软件不提供任何形式的明示或暗示担保,包括但不限于对适销性,特定目的的适用性和非侵权性的担保。无论是由于软件,使用或其他方式产生的,与之有关或与之有关的合同,侵权或其他形式的任何索赔,损害或其他责任,作者或版权所有者概不负责。

相关推荐
_李小白2 分钟前
【OPENGL ES 3.0 学习笔记】第九天:缓存、顶点和顶点数组
笔记·学习·elasticsearch
白鲸开源1 小时前
(二)从分层架构到数据湖仓架构:数据仓库分层下的技术架构与举例
大数据·数据库·数据分析
阿维的博客日记1 小时前
从夯到拉的Redis和MySQL双写一致性解决方案排名
redis·分布式·mysql
好玩的Matlab(NCEPU)1 小时前
Redis vs RabbitMQ 对比总结
数据库·redis·rabbitmq
21号 11 小时前
16.MySQL 服务器配置与管理
服务器·数据库·mysql
我的offer在哪里1 小时前
MongoDB
数据库·mongodb
洛白白1 小时前
Word文档中打勾和打叉的三种方法
经验分享·学习·word·生活·学习方法
SamDeepThinking2 小时前
为超过10亿条记录的订单表新增字段
mysql
楼田莉子3 小时前
C++学习:C++11关于类型的处理
开发语言·c++·后端·学习
练习时长一年3 小时前
AI开发结构化输出
数据库