第一步:从官网上下载zip包,mysql官网下载中心
第二步:将下载后的zip解压到你想要安装的位置,并且新建一个你想让Mysql数据存储的位置,比如安装位置G:\mysql\mysql-5.7.15-winx64,数据存储位置G:\mysql\mysqlData
第三步:将安装目录下的my-deault.ini复制为my.ini编辑此文件:
如果我们想要自定义安装路径与数据保存路径,比如安装在G:\mysql\mysql-5.7.15-winx64,数据保存在E:\mydata\data,那么就可以在my.ini文件中[mysqld]下加入如下内容:
[mysqld]
skip-grant-tables
# set basedir to your installation path
basedir=G:/mysql/mysql-5.7.15-winx64
#set datadir to the location of your data directory
datadir=G:/mysql/mysqlData
如果使用window的\方式,路径要全部\\替换\,然后保存退出。
第三步:初始化,进入你的安装位置bin目录,然后执入以下命令,比如进入的目录为G:\mysql\mysql-5.7.15-winx64\bin:
G:\mysql\mysql-5.7.15-winx64\bin\mysqld –initiallize
或者
G:\mysql\mysql-5.7.15-winx64\bin\mysqld –initialize-insecure
这两咱方式,第一种所谓的非安全模式,就是将root的密码初始为空,第二种就是所谓的安全模式,会生一个随机的字符串作为root密码,并且标记过期时间,选哪种全凭爱好,需要。
其实到这里,mysql已经安装成功了,还是 在bin目录命令窗口下,输入mysqld –console,回车,这样,mysql在你的电脑上已经运行起来了,
–console就是把信息打印到控制台的意思,跟启动tomcat差不多,然后,你可以再开一个CMD,通过MysqL命令连接测试你的本地mysql了(当然还要在安装目录下bin目录里,要不然系统找不到命令)。
当然这样每次都要进入到安装目录bin目录挺不方便的,也可以配置为windows服务的方式,那就是还要在命令行窗口下bin目录下执行mysql –install或者mysqld –install MySQL –defaults-file=C:\my-opts.cnf,其中–defaults-file=C:\my-opts.cnf为指定你的默认加载的配置文件,就好比上面复制的那个my.ini一样的文件。这一步就已经作到你把Mysql服务添加的windows服务中了,但是想要随时随地使用Mysql,还有最后一步:配置环境变量Path,具体就不在说了。
最好所有的命令行操作都是管理员身份运行的,因为有些文件的读取需要相应的权限,读取不了也就失败了。
最后,不保证按此步骤一定安装成功。。。。