不管mysql学的怎么样,一定要精通Mysql软件的安装与卸载
服务端安装
1.Windows平台下下载:http://dev.mysql.com/downloads/mysql 这是mysql官方网站,免费下载社区版,里面的中文看不懂可以用浏览器翻译一下(英语还是非常重要滴,大家平常一定要用心去学),大致知道其意思。截图如下:
2.MySQL安装文件分两种 .msi和.zip ,.msi需要安装
3.zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行环境变量配置。zip格式是自己解压。下载解压后打开文件如下:
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** ,如下图:
然后就能运行成功了,如下图:
9.输入 net start mysql 启动服务10.服务启动成功之后,需要登录的时候输入命令
mysql -u root -p
如下图:
第一次登录没有密码,直接按回车进入,如下图:
11.查看现在有哪些数据库
show databases;
结果如下图:
12.进入了mysql就可以修改默认密码了(我把默认密码修改成了root)
13.退出exit 就行了,记住直接关闭cmd窗口是没有退出的,要输入exit才会退出啊
14.这次在进入就需要输入密码了
15.用管理员身份运行cmd.exe关闭服务:
这样mysql服务就装好了
关闭mysql开机自启动
1.在运行中输入Services.msc
2.mysql右键属性,自动改成手动
SQLyog可视化的安装
sqlyog免费官网下载地址:https://sqlyog.en.softonic.com/
下载完之后,
这里选汉语
就按照步骤一步一步安装了。
自行选择安装路径,然后点击 “安装”。
可视化界面安装就OK了
连接时如下图:
如何卸载之后 再补上,赶着往下学习。。。。。。