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:\Software\StudySoftware\mysql-5.7.10-winx64
; 设置mysql数据库的数据的存放目录
datadir=C:\Software\StudySoftware\mysql-5.7.10-winx64\data
; 允许最大连接数
max_connections=200
; 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
; 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
打开my.ini文件,将文件中的basedir=后面改成你解压的mysql目录(如C:\Program Files\mysql\mysql-5.7.10-winx64) datadir=后面改成basedir目录后面加个\data就行(C:\Program Files\mysql\mysql-5.7.10-winx64\data),然后保存
在搜索里面输入cmd,然后右键以管理员身份运行
在弹出来的界面输入以下命令
cd C:\Program Files\mysql\mysql-5.7.10-winx64\bin 然后回车(这个路径就是你解压的路径后面加了\bin),光标就会跳到bin文件夹下
再输入
mysqld --initialize 然后回车(这个是初始化,会生成一个data文件夹)(这里initialize前面是两个“-”)
然后再输入
mysqld install 然后回车(会显示服务已经安装完成)
现在启动服务
net start mysql 会显示启动服务,启动成功,至此mysql已经安装完成,服务也已启动
不要退出cmd界面
打开刚刚解压的文件,(C:\Program Files\mysql\mysql-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 然后输入你的密码就可以进去数据库,当然你也可以使用图形管理界面()