MySQL简介

MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,一般中小型网站的开发都选择 MySQL 作为网站数据库

MySQL的特点:

①MySQL数据库是用C和C++语言编写的,以保证源码的可移植性

②支持多个操作系统例如:Windows、Linux、Mac OS等等

③支持多线程,可以充分的利用CPU资源

④为多种编程语言提供API,包括C语言,Java,PHP。Python语言等

⑤MySQL优化了SQL算法,有效的提高了查询速度

⑥MySQL开放源代码且无版权制约,自主性强、使用成本低。

⑧MySQL历史悠久、社区及用户非常活跃,遇到问题,可以很快获取到帮助。

MySQL的版本

后面的案例学习都是以MySQL Community Server软件演示。

目前,MySQL的最新版本为MySQL 8.0.xx。

MySQL的安装

下载MySQL安装包

MySQL8.0.xx安装包下载:

解压配置版,下面的教程是用这个压缩包完成的。

推荐直接在官网下载,因为不限速,很快,百度网盘的话,嘿嘿嘿~~~

官网下载

软件下载 (提取码: ht56)


官网下载示意

官网下载不限速

解压

解压安装包

建议:解压到一个没有中文的路径,例如剪切到D:\MYSQL目录下

设置配置文件

设置配置文件

把下面的内容复制进去:

[mysqId]
#设置3306端口
port=3306
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[client]
#设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

配置系统环境

配置环境

随后,还要将MYSQL_HOME添加到PATH环境变量:

将MYSQL_HOME添加到PATH环境变量

服务操作

使用管理员权限进入DOS,

进入DOS

在cmd中,进入解压目录下的bin目录依次执行以下命令

进入bin目录

①对mysql进行初始化,请注意,这里会生产一个临时密码,后边要使用这个临时密码

mysqld --initialize --user=mysql --console

②安装mysql服务

mysqld --install

③启动mysql服务

net start mysql

④登录mysql,这里需要使用之前生产的临时密码

mysql -uroot –p

⑤修改root用户密码

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

⑤修改root用户权限

create user 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

全过程实录

再次登陆

MySQL的卸载

MySQL的卸载步骤

要是通过解压之后配置的话,没有第二步。要是通过运行xxx.msi文件一步步安装的,有第二步。

卸载步骤(续)


声明:内容来源于B站视频《2022黑马程序员最新MySQL知识精讲+mysql实战案例_零基础mysql数据库入门到高级全套教程》,博客内容仅作学习参考使用。



博主个人公众号
版权声明 ▶ 本网站名称:陶小桃Blog
▶ 本文链接:https://www.52txr.cn/2021/mysql2.html
▶ 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行核实删除。
▶ 转载本站文章需要遵守:商业转载请联系站长,非商业转载请注明出处!!

最后修改:2022 年 05 月 19 日
如果觉得我的文章对你有用,请随意赞赏