九天猎人 发表于 2025-1-6 10:06:42

数据库之心:MySQL 探索(一)mysql的安装和基本介绍

欢迎来到我们的MySQL博客!在这里,我们将深入探讨MySQL数据库体系的各个方面,包罗根本知识、优化本事、实践案例以及最新的行业趋势。
目录
前言
什么是数据库?
数据库产物
MySQL安装
解压
设置
 添加情况变量
初始化MySQL
注册MySQL服务
启动MySQL服务
修改默认账户暗码
登录MySQL
卸载MySQL
MySQL连接
MySQL-企业开发使用方式 
MySQL数据模型
​编辑 SQL简介
SQL通用语法
SQL分类 
总结
前言
欢迎来到我们的MySQL博客!在这里,我们将深入探讨MySQL数据库体系的各个方面,包罗根本知识、优化本事、实践案例以及最新的行业趋势。无论你是数据库管理员、开发者还是对数据库技术感爱好的读者,我们的目的是为你提供实用的内容和看法,帮助你把握MySQL的焦点概念和最佳实践。我们希望这个博客能够成为你获取MySQL相干知识的终极资源。
提示:以下是本篇文章正文内容,下面案例可供参考
什么是数据库?

数据库:DataBase(DB),是存储和管理数据的仓库。
https://i-blog.csdnimg.cn/direct/d16a8c7d1f2a45ee9d838712eec45f4e.png
https://i-blog.csdnimg.cn/direct/fc762209e1984b0b94235e7f95b64443.png
 https://i-blog.csdnimg.cn/direct/ece0e4c86b6d4ceeb1e1ea2ae6b69592.png


[*]数据库管理体系:DataBase Management System  (DBMS),操纵和管理数据库的大型软件。
[*]SQL:Structured Query Language,操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准。 
数据库产物

https://i-blog.csdnimg.cn/direct/c2c81e744e664585a33f623933843c52.png
Oracle收费的大型数据库,Oracle公司的产物。MySQL开源免费的中小型数据库。Sun公司收购了MySQL,Oracle收购Sun公司。SQL ServerMicroSoft公司收费的中型的数据库。C#、.net等语言常使用。PostgreSQL开源免费中小型的数据库。DB2IBM公司的大型收费数据库产物。SQLite嵌入式的微型数据库。如:作为Android内置数据库MariaDB开源免费的中小型的数据库。 MySQL安装

MySQL官方提供了两种不同的版本:
贸易版本(MySQL Enterprise Edition) 收费,可以试用30天 官方提供技术支持
社区版本(MySQL Community Server) 免费 MySQL不提供任何技术支持
官网下载所在:https://dev.mysql.com/downloads/mysql/
https://i-blog.csdnimg.cn/direct/73b4d842f2d7494985bc2a82f9c9dab3.png
解压

 下载完成后我们得到的是一个压缩包,将其解压,我们就可以得到MySQL 8.0.31 的软件本体了(就是一个文件夹),我们可以把它放在你想安装的位置 。
https://i-blog.csdnimg.cn/direct/e848214297c044e9a17b9e468b49a709.png
设置

 添加情况变量

   情况变量里面有很多选项,这里我们只用到 Path 这个参数。为什么在初始化的开始要添加情况变量呢?
在黑框(即CMD)中输入一个可实行步伐的名字,Windows会先在情况变量中的 Path 所指的路径中寻找一遍,如果找到了就直接实行,没找到就在当前工作目录找,如果还没找到,就报错。我们添加情况变量的目的就是能够在恣意一个黑框直接调用MySQL中的相干步伐而不用总是修改工作目录,大大简化了操作。
右键 此电脑 → 属性 ,点击 高级体系设置
https://i-blog.csdnimg.cn/direct/a890ff9cc5b946728e3511af49c6c902.png
 点击 情况变量
https://i-blog.csdnimg.cn/direct/29047638035a481aacf68d448c0da532.png
在 体系变量 中新建MYSQL_HOME
https://i-blog.csdnimg.cn/direct/fb0aeb07bae640c38261366678c88421.png
在 体系变量中找到并双击 Path 
https://i-blog.csdnimg.cn/direct/49727bf7f5d54bc6a2bf7563e734e19d.png
点击 新建
https://i-blog.csdnimg.cn/direct/9290152e9b33489d813e130f502239bf.png 
末了点击确定。 
怎样验证是否添加乐成?
右键开始菜单(就是屏幕左下角),选择 命令提示符(管理员) ,打开黑框,敲入 mysql ,回车。
https://i-blog.csdnimg.cn/direct/9e7d13e557084d268b9061eb6a7fe591.png
 如果提示 Can't connect to MySQL server on 'localhost' 则证明添加乐成;
https://i-blog.csdnimg.cn/direct/6c58be69709646b5b1be4d66c342aea5.png
如果提示 mysql不是内部或外部命令,也不是可运行的步伐或批处置处罚文件 则表示添加添加失 败,请重新检查步调并重试。
初始化MySQL

 以管理员身份,运行命令行窗口:
https://i-blog.csdnimg.cn/direct/cf36fdfbc3a7419ab33982b9d75eed86.png在刚才的命令行中,输入如下的指令:
mysqld --initialize-insecure https://i-blog.csdnimg.cn/direct/474c28fe4fe4447e9bc4063772257797.png
稍微等待一会,如果出现没有出现报错信息,则证明data目录初始化没有问题,此时 再查看MySQL目录下已经有data目录生成。
tips:如果出现如下错误
https://i-blog.csdnimg.cn/direct/fc27ac8f10cf4c64ac697e458bcb4bb5.png
 是由于权限不足导致的,以管理员方式运行 cmd
https://i-blog.csdnimg.cn/direct/55cb38cb8e31457f98080995d502efaf.png
注册MySQL服务

 命令行(注意必须以管理员身份启动)中,输入如下的指令,回车实行:
mysqld -install 如今你的盘算机上已经安装好了MySQL服务了。  
启动MySQL服务

在黑框里敲入 net start mysql ,回车。
net start mysql// 启动mysql服务
   
net stop mysql
// 停止mysql服务
https://i-blog.csdnimg.cn/direct/c86a3e81b95f43f4b458c5d1fa9fd717.png
修改默认账户暗码

在黑框里敲入 mysqladmin -u root password 1234 ,这里的 1234 就是指默认管理员 (即root账户)的暗码,可以自行修改成你喜欢的。
mysqladmin -u root password 1234 https://i-blog.csdnimg.cn/direct/4765421c302e48088495a51d32e48b9b.png
登录MySQL

右键开始菜单,选择 命令提示符 ,打开黑框。 在黑框中输入, mysql -uroot -p1234
,回车,出现下图且左下角为 mysql> ,则登录 乐成。
mysql -uroot -p1234
https://i-blog.csdnimg.cn/direct/912089fe894540bb87451d5af540c5fe.png
到这里你就可以开始你的MySQL之旅了! 退出
 退出mysql:
exit
quit
登陆参数:
mysql -u用户名 -p密码 -h要连接的mysql服务器的ip地址(默认127.0.0.1) -P
端口号(默认3306)
卸载MySQL

如果你想卸载MySQL,也很简单。
点击开始菜单,输入cmd,选择 "命令提示符",选择右侧的 "以管理员身份运行"。
 https://i-blog.csdnimg.cn/direct/92d3e6f375d84b1da38575ea6ed3b98d.png
敲入 net stop mysql
,回车。
net stop mysql
https://i-blog.csdnimg.cn/direct/9f3e7e9154a74fba889bef43dff68516.png
 再敲入 mysqld -remove mysql ,回车。
mysqld -remove mysql  https://i-blog.csdnimg.cn/direct/f63cce0bf55441eeb1ce30ba7391b8f8.png
末了删除MySQL目录及相干的情况变量。
至此,MySQL卸载完成!  
MySQL连接

语法:
mysql-u用户名   -p密码   [ -h数据库服务器IP地址   -P端口号 ] https://i-blog.csdnimg.cn/direct/2e2dadfc322e472593e6364873b31cc0.png
MySQL-企业开发使用方式 

https://i-blog.csdnimg.cn/direct/7abb2597ba9347aa8b7c943863b9fc60.png
 https://i-blog.csdnimg.cn/direct/aa3d2318cea249dfa7bc88f193717515.png
 
mysql-u用户名   -p密码   [ -h数据库服务器IP地址   -P端口号 ] https://i-blog.csdnimg.cn/direct/aa52a4beb817415396c5d583149e6f76.png
MySQL数据模型

关系型数据库(RDBMS): 创建在关系模型根本上,由多张相互连接的二维表构成的数据库。
https://i-blog.csdnimg.cn/direct/5880f40837854db48e02bdf3acc342fc.png
https://i-blog.csdnimg.cn/direct/bffc5d30a6d140fc83ca73819dd2fda5.png SQL简介

SQL通用语法

SQL:一门操作关系型数据库的编程语言,定义操作全部关系型数据库的统一标准。
SQL语句可以单行或多行誊写,以分号末端。
SQL语句可以使用空格/缩进来加强语句的可读性。
MySQL数据库的SQL语句不区分大小写。
解释:


[*]单行解释:-- 解释内容 或 # 解释内容(MySQL特有)
[*]多行解释: /* 解释内容 */
show databases;
show    databases;

SHOW    DATABASES;
-- show databases;
/* show databases;*/
SQL分类 

SQL语句通常被分为四大类: 
分类全称阐明DDLData Definition Language数据定义语言,用来定义数据库对象(数据库,表,字段)DMLData Manipulation Language数据操作语言,用来对数据库表中的数据举行增删改DQLData Query Language数据查询语言,用来查询数据库中表的记录DCLData Control Language数据控制语言,用来创建数据库用户、控制数据库的访问权限 https://i-blog.csdnimg.cn/direct/6c2afaa2f4f4480aa1bc33885a182e7b.png 
总结

在本篇博客中,我们将总结MySQL的安装步调及其基本介绍。起首,你必要从MySQL官方网站下载得当你操作体系的安装包。安装过程通常包罗选择安装类型、设置数据库服务器及设置管理员暗码。安装完成后,你可以通过MySQL命令行客户端或图形化工具(如MySQL Workbench)连接到数据库。MySQL是一个开源的关系型数据库管理体系,以其高性能、可靠性和易用性广泛应用于各种应用场景。把握这些基本操作后,你将能够更有效地管理和维护你的数据库。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 数据库之心:MySQL 探索(一)mysql的安装和基本介绍