MySQL5.7免安装教程

注如果连文件位置都和我这个一样的话,基本上所有命令都可以直接复制这上面就行,前提是你愿意放到C盘的并在Program files下面新建一个文件夹mysql存放这些东西

建议大家还是自己动手配置一下这个数据库吧,配置一次以后安装其他软件也就差不多了,哈哈哈哈哈

将mysql文件解压 

将my.ini文件复制放到和这些文件一起

 my.ini文件内容(可以自己新建)

[mysql]
; 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
;skip-grant-tables
;设置3306端口
port = 3306
; 设置mysql的安装目录(这里和下面的路径改成自己的文件目录就行)
basedir=C:SoftwareStudySoftwaremysql-5.7.10-winx64
; 设置mysql数据库的数据的存放目录
datadir=C:SoftwareStudySoftwaremysql-5.7.10-winx64data
; 允许最大连接数
max_connections=200
; 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
; 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

打开my.ini文件,将文件中的basedir=后面改成你解压的mysql目录(如C:Program Filesmysqlmysql-5.7.10-winx64)  datadir=后面改成basedir目录后面加个data就行(C:Program Filesmysqlmysql-5.7.10-winx64data),然后保存

在搜索里面输入cmd,然后右键以管理员身份运行

在弹出来的界面输入以下命令

 cd C:Program Filesmysqlmysql-5.7.10-winx64in   然后回车(这个路径就是你解压的路径后面加了in),光标就会跳到bin文件夹下

 再输入

  mysqld --initialize   然后回车(这个是初始化,会生成一个data文件夹)(这里initialize前面是两个“-”)

然后再输入

  mysqld install    然后回车(会显示服务已经安装完成)

现在启动服务

   net start mysql   会显示启动服务,启动成功,至此mysql已经安装完成,服务也已启动

不要退出cmd界面

打开刚刚解压的文件,(C:Program Filesmysqlmysql-5.7.10-winx64),会发现这下面新生成了一个data文件夹,打开data文件夹找到里面的。。。。。.err文件(大概是倒数第二个文件,看后缀名),用记事本打开这个文件,找到第六行(2016-04-12T09:37:11.724879Z 1 [Note] A temporary password is generated for root@localhost: -eqP!r<hV8x5),这个红字部分就是你的初始密码,复制,然后回到cmd命令界面

在界面里面输入

mysql –uroot –p    然后回车,会要求你输入密码,将刚刚复制的密码粘贴进去回车就行,这样就已经进入到数据库了,但需要重设密码

继续输入(可以直接复制这些命令除了第一条将你的密码改成你的密码之外,复制命令然后回车就行)

set password=password('你的新密码');  //这里设置你的密码

alter user 'root'@'localhost' password expire never;

flush privileges;

可以输入exit

再次输入

mysql -uroot -p

然后输入你的新密码,进可以正常使用了

至此mysql的所有安装部分就结束了,记住这个密码就行

以后每次使用数据库可以直接按window(四个方块的那个键)和R键,输入cmd然后回车,就可以直接进入,cmd命令,直接输入mysql –uroot –p   然后输入你的密码就可以进去数据库,当然你也可以使用图形管理界面()

原文地址:https://www.cnblogs.com/huangxinyuan650/p/6002211.html