MySql安装教程
MySQL简介MySQL是一个流行的开源关系型数据库管理体系(RDBMS),最初由瑞典公司MySQL AB开发,并于1995年首次发布。它是一个轻量级而且快速的数据库体系,被广泛应用于Web开发和其他必要可靠数据存储的应用步伐中。MySQL的特点包罗:
MySQL长处
1.免费开源:MySQL可以免费下载和使用,对于中小型项目来说,这是一个非常经济的选择。
2.简单易用:MySQL的学习曲线较低,使得开发者能快速上手。
3.性能优秀:对于大多数小型到大型应用,MySQL的性能都足够好,并支持高并发。
4.社区活泼:MySQL有一个庞大的社区,开发者可以在必要时找到很多帮助。
5.插件式存储引擎:MySQL支持多种存储引擎,如InnoDB,MyISAM等,可以根据不同需求选择最符合的存储引擎。
6.数据完备性保证:MySQL提供了良好的数据完备性约束,如外键约束,能确保数据的同等性和正确性。
MySQL缺点
1.不适合高并发写入:MySQL的大量并发写入操纵大概会导致性能瓶颈。
2.不支持高度可伸缩:MySQL是单点故障,不适合大型分布式体系。
3.无法实现跨语言支持:MySQL通常必要使用特定的编程语言举行数据库操纵,假如必要与其他使用不同语言的体系集成,大概必要额外的中心件。
4.不支持NoSQL特性:MySQL不支持NoSQL数据库的一些关键特性,如schema-less存储、复杂的查询等。
5.不适合海量数据:MySQL的性能随着数据量的增长大概会显著下降。
6.缺乏高可用性办理方案:MySQL本身没有内置的高可用性办理方案,必要依靠其他机制如复制、集群等。
MySQL安装教程(社区版)
社区版与企业版主要的区别
1.社区版包含全部MySQL的最新功能,而企业版只包含稳固之后的功能。换句话说,社区版可以理解为是企业版的测试版。
2.MySQL官方的支持服务只是针对企业版(企业版收费),假如用户在使用社区版时出现了问题,MySQL官方是不负责任的。
安装步骤
1. MySQL8.0下载地址: https://dev.mysql.com/downloads/installer/
2. 打开网址,点击Download。如下图所示:
https://img-blog.csdnimg.cn/direct/1a0e8036ce9f4ceea8f2c48d7eeb4a43.png
点击No thanks, just start my download. 如下图所示:
https://img-blog.csdnimg.cn/direct/fc776e225f8e472ea04895d0dc42597d.png
3. 打开下载文件
Server only:只安装服务器端
Client only:只安装客户端
Full:安装全部选项
Custom:自界说安装
这里选择的是Server only,最快安装。
https://img-blog.csdnimg.cn/direct/fea881797d504dd5819e8096041a5273.png
下一步:点击Execute,举行安装。
https://img-blog.csdnimg.cn/direct/2e9e6eac5c63455382142754d440c064.png
完成安装,点击Next。
https://img-blog.csdnimg.cn/direct/29f1076a62ce414080847e33f3c9f301.png
下一步,点击Next。
https://img-blog.csdnimg.cn/direct/e9a539e5672647b2a7d6f6cf3c5e9c7d.png
下一步,范例和网络 Type and Networking,采用默认选项即可。MySQL的监听端口默认是3306。直接Next。
https://img-blog.csdnimg.cn/direct/da4692815f3b4d9990b8d49878a3421d.png
采用默认选项即可。直接Next。
https://img-blog.csdnimg.cn/direct/4c27754ce039495f83a22cd8558dfc4c.png
MySQL管理员账户名称是root,在此处指定root用户的密码。为了方便影象我此处的密码也是:root,设置完之后点击Next。
https://img-blog.csdnimg.cn/direct/705f046d6c194aa3a3d87e168d941c90.png
采用默认名称MySQL80即可,点击Next。
https://img-blog.csdnimg.cn/direct/30a575085d2e43fc9245132cc121fe78.png
继承Next。
https://img-blog.csdnimg.cn/direct/36645d0b444244e888a61149ceab0106.png
Writing configuration file: 编写配置文件
Updating Windows Firewall rules: 更新Windows防火墙规则
Adjusting Windows service: 调整Windows服务
Initializing database: 初始化数据库
Updating permissions for the data folder and related server files: 更新资料夹及相关服务器档案的权限
Starting the server: 启动服务器
Applying security settings: 应用安全设置
Updating the Start menu link: 更新开始菜单链接
直接点击Execute。
https://img-blog.csdnimg.cn/direct/00483515c913496d843bdf23ef48ef6b.png
安装之后点击Finish。
https://img-blog.csdnimg.cn/direct/a2c1db739b5940f1abc0032040f2aa5c.png
https://img-blog.csdnimg.cn/direct/358c66f5eb43470b8729bb5f637f0eec.png
https://img-blog.csdnimg.cn/direct/8fd76ac23fd94c089ad658eff1bd93bb.png
到这一步,MySQL8.0根本就安装成功了,接下来就是配置环境变量。
4. 配置path环境变量
设置环境变量path,增加MySQL8.0的实行文件的路径,访问该目录下文件无需cd到该目录下,路径为:C:\Program Files\MySQL\MySQL Server 8.0\bin。
https://img-blog.csdnimg.cn/direct/a4e478d0aae5470e90f34d4809b10ff5.png
5. 登录MySQL账号
登录的下令:mysql -hlocalhost -uroot –p
mysql指的是:bin目录下的文件mysql.exe。mysql是MySQL的下令行工具,是一个客户端软件,可以对任何主机的mysql服务(即后台运行的mysqld)发起毗连。
-h指的是:host主机名。背面跟要访问的数据库服务器的地址;假如是登录本机,可以省略
-u指的是:user 用户名。背面跟登录数据的用户名,第一次安装后以root用户来登录,是MySQL的管理员用户
-p指的是:password 密码。一样平常不直接输入,而是回车后以保密方式输入。
https://img-blog.csdnimg.cn/direct/d295b55332e54fca817bd4e46bd97646.png
5. 退出数据库
使用quit或者exit下令完成。
https://img-blog.csdnimg.cn/direct/7752147f3ec94bc6a0250d2f26c2ce7b.png
卸载数据库
1. 停止MySQL服务
在下令行模式下实行net stop mysql或者在Windows服务窗口下停止服务。将MySQL80举行停止服务。
https://img-blog.csdnimg.cn/direct/f20068b6681648deb41904d45b695a55.png
2. 卸载MySQL
在控制面板中卸载MySQL installer和MySQL Server 8.0。
https://img-blog.csdnimg.cn/direct/be1fe14f02f040a28fb5a9628bedbcce.png
3. 删除软件文件夹
(1)直接删除安装文件夹C:\Program Files\MySQL,此时该文件夹已经被删除或者剩下一个空文件夹。
(2)直接删除文件夹C:\ProgramData\MySQL。(ProgramData是一个隐蔽文件,先将隐蔽文件表现出来在举行删除)此步不要忘记,否则会影响MySQL的再次安装。
(3)删除 C:\Program Files (x86)\MySQL
(4)删除path环境变量中关于MySQL安装路径的配置
4. 删除service name.
用管理员身份运行下令提示符。
https://img-blog.csdnimg.cn/direct/2ed55645d7de4170b85452df0388550d.png
输入下令:sc delete MySQL80(输入重复的Windows Service Name,我MySQL的Windows Service Name是MySQL80,你输入你的Windows Service Name)
https://img-blog.csdnimg.cn/direct/d0ebcdd5b13a4835a87a41e9637ef4d3.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]