暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

MySQL安装与配置

小张的栈 2022-01-02
667

文章按基于Windows操作系统的压缩包安装进行操作配置介绍,如果是Linux操作系统就不要往下看了。

1.为什么要安装MySQL,而不继续使用SQL server?

  • SQLserver不是开放源码软件,Mysql是开放源码软件。

  • SQLserve应用成本高,不受企业欢迎,相比之下,MySQL使用GNU通用公共许可证,这使得它完全免费使用。

  • 一些语法、环境的区别

2.对MySQL的吐槽,特别是基于Windows操作系统的。

  • Mysql由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品,可是我在用Windows电脑安装的时候,没有安装包,只有压缩文件,而且安装下来不是可视化窗口,用起来要比SQL server麻烦的多,但是这也减轻了电脑的负荷,要想使用可视化界面还是可以在MySQL官网下载的。

3.步入正题

安装压缩包,打开MySQL官网,点击DOWNLOADS

滑到页底,点击红色方框内文字

点击download

要想注册也可以注册,先下载,冲冲冲!

解压缩到文件夹,可以是D盘或E盘,我的电脑合盘了所以就下载在C盘了,记住文件夹位置和里面名为‘bin'文件夹的位置

安装。首先以管理员身份运行命令管理器!

右键‘此电脑’-》‘属性’-》‘高级系统设置’-》‘环境变量’

 

在‘用户变量’的‘Path’路径中添加‘C:\mysql-8.0.15-winx64\bin\’,然后保存,这样以后就可以直接从命令行工具启动MySQL了,而不需要先进入‘bin’目录下。此外,还要添加一个,来执行net操作!

%SystemRoot%\system32


管理员身份运行命令提示符工具,这里是以Windows->system32开头的

接下来通过命令行工具进入刚才解压的MySQL安装文件中的bin目录下 ,通过cd到根,再输入路径!(自己电脑的路径)

然后输入mysqld -install 等待安装服务。注意中间有一个空格。

这里我已经安装了,所以提示服务已安装,如果之前没有安装,会提示‘Service successfully installed.’

配置MySQL

在命令行中进入bin目录后,先输入‘mysqld --initialize--insecure’,回车后再次在bin目录下输入‘mysqld --initialize’,这时会在‘mysql-8.0.15-winx64’目录下生成一个‘data’目录

 

 在‘data’目录下包含一个‘.err’文件,文件名是你的电脑用户名,用记事本打开可以看到

红色标记部分是MySQL的初始密码,后面会用到。

接下来在‘mysql-8.0.15-winx64’目录下新建一个‘.ini’格式的文件,然后在里面输入以下代码并保存:

要注意basedir和datadirde的内容。

 代码可以直接复制!但是自己的地址要改!

[mysqld]
# set basedir to your installation path
basedir=C:\MySQL
# set datadir to the location of your data directory
datadir=C:\MySQL\data
port=3306

启动

输入登录命令'mysql -u root -p',然后根据提示将前面的密码输入进去:

也可以通过下面的命令更改密码:

通过'show databases;'显示数据库中的内容,注意不要丢了英文分号

使用quit命令可以退出MySQL

 


文章转载自小张的栈,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论