超详细Mysql的安装与卸载

不管mysql学的怎么样,一定要精通Mysql软件的安装与卸载

服务端安装

1.Windows平台下下载:http://dev.mysql.com/downloads/mysql
这是mysql官方网站,免费下载社区版,里面的中文看不懂可以用浏览器翻译一下(英语还是非常重要滴,大家平常一定要用心去学),大致知道其意思。截图如下:
超详细Mysql的安装与卸载_第1张图片
超详细Mysql的安装与卸载_第2张图片
超详细Mysql的安装与卸载_第3张图片

2.MySQL安装文件分两种 .msi和.zip ,.msi需要安装

3.zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行环境变量配置。zip格式是自己解压。下载解压后打开文件如下:
超详细Mysql的安装与卸载_第4张图片

4.我的电脑->属性->高级->环境变量
选择Path,在其后面添加: 你解压的mysql文件的bin文件夹的路径

5.配置完环境变量之后,我的是5.6的版本,在这个文件下只有my-default.ini文件夹,打开最上面有这样一段话,翻译以后如下:
在这里插入图片描述
所以my-default.ini文件存不存在不重要,关键需要自己在根目录下新建一个文本文件,改名为my.ini。在3.步骤你解压的文件目录下新增加一个配置文件mysql.ini ,同时在bin的同级目录下创建一个data文件夹(用于存放数据库数据,我的解压完是有data文件夹)

6.mysql.ini文件的内容如下

[mysql]

# 设置mysql客户端默认字符集
default-character-set=utf8 

[mysqld]

#设置3306端口
port = 3306 

# 设置mysql的安装目录
basedir=D:\mysql_anzhuang\mysql-5.6.49-winx64

# 设置mysql数据库的数据的存放目录
datadir=D:\mysql_anzhuang\mysql-5.6.49-winx64\data

# 允许最大连接数
max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

[mysql]是代表客户端的配置
[mysqld]是代表服务端的配置,注意自己的安装目录和数据存放目录,要根据自己的路径更改mysql.ini中datadir和basedir的路径

7.解压后查看mysql文件夹内,是否包含data文件夹
如果没有,进入bin目录执行mysqld --initialize-insecure --user=mysql
执行完这条命令,这时mysql就帮你自己创建一个data文件夹。(如果这里提示出现错误,不能帮我们创建data目录,提示Can’ t create directory。。。在这里插入图片描述
最可能的导致的原因:你的my.ini里面的baseydir与datadir路径有误。看是不是这个问题(因为我没出现这种错误,所以这个图是用别人的):
在这里插入图片描述(上图是正确的路径,下图是可能导致你提示这个错误的原因)
在这里插入图片描述在my.ini中正确的路径都需要双“\”。现在在去执行命令mysqld --initialize-insecure --user=mysql,你就会发现成功了。

8.切换到mysql 的bin目录。

(1) 输入mysqld --initialize

在这里插入图片描述
== 如果此处报错 Can’t create/write to file 。 将my.ini文件如二 中的 basedir 和 datadir 路径加引号和双斜杠  ==
(2) 输入 mysqld --install
如果出现这种提示:
install/Remove of the Service Denied!
这是**需要用管理员身份运行cmd.exe** ,如下图:
超详细Mysql的安装与卸载_第5张图片
然后就能运行成功了,如下图:
在这里插入图片描述
9.输入 net start mysql 启动服务

10.服务启动成功之后,需要登录的时候输入命令
mysql -u root -p
如下图:
在这里插入图片描述
第一次登录没有密码,直接按回车进入,如下图:  
超详细Mysql的安装与卸载_第6张图片
11.查看现在有哪些数据库
show databases;
结果如下图:
超详细Mysql的安装与卸载_第7张图片

12.进入了mysql就可以修改默认密码了(我把默认密码修改成了root)
在这里插入图片描述

13.退出exit 就行了,记住直接关闭cmd窗口是没有退出的,要输入exit才会退出啊    
在这里插入图片描述
14.这次在进入就需要输入密码了超详细Mysql的安装与卸载_第8张图片
15.用管理员身份运行cmd.exe关闭服务:
在这里插入图片描述

这样mysql服务就装好了

关闭mysql开机自启动

1.在运行中输入Services.msc
超详细Mysql的安装与卸载_第9张图片
2.mysql右键属性,自动改成手动
超详细Mysql的安装与卸载_第10张图片

SQLyog可视化的安装

sqlyog免费官网下载地址:https://sqlyog.en.softonic.com/
超详细Mysql的安装与卸载_第11张图片
下载完之后,
这里选汉语
超详细Mysql的安装与卸载_第12张图片
就按照步骤一步一步安装了。
自行选择安装路径,然后点击 “安装”。
超详细Mysql的安装与卸载_第13张图片
可视化界面安装就OK了
连接时如下图:
超详细Mysql的安装与卸载_第14张图片

如何卸载之后 再补上,赶着往下学习。。。。。。

你可能感兴趣的:(Mysql,mysql,机器学习,java,python,c语言)