在官网中,给出了msi格式的文件和zip文件。其中msi文件的安装最简单,你几乎只要点击下一步就可以进行安装的操作了。在这里只说zip文件的安装方法。
将下载好的zip文件进行解压操作,然后你可以将文件放到任何你喜欢的位置。在这里我放到了C盘中的Program Files文件中,并且命名文件名称为mysql即可。
接下来要进行环境变量的配置操作:先复制你的mysql文件的存放路径,然后进入到我的电脑—>点击鼠标右键--->属性--->高级系统设置----->高级---->环境变量;然后找到下面的PATH选项,把你刚刚复制的mysql的安装目录附加到PATH的后面(记住是附加不是覆盖,先加上;然后再加上你的路径)
之后你需要去修改你的配置文件,那个文件就在你的mysql安装目录下,有个叫做my.ini的文件(5.6版本以上这个文件的名字是my-default.ini文件,如果是这个,那么你就要重命名一下,改成my.ini)进入配置文件中添加下面两句话:
basedir=C:\Program Files/mysql //这个是你的mysql文件路径
datadir = C:\Program Files/mysql/data //这个文件是保存你的数据文件的路径
在配置文件中其实已经有这两个字段了,你只要在后面附加上路径就好了
然后去除掉前面的#号注释符即可.
然后你要通过管理员的身份运行cmd程序,cmd程序在C盘的windows目录下的System32之中,
点击鼠标右键,通过管理员身份运行这个文件,然后在mysql文件中的bin目录下输入命令:mysqld -install(如果你不以管理员的身份运行的话,会报错:Install/Remove of the Service Denied!)之后会提醒你安装成功的
之后要开启mysql的服务了,输入命令net start mysql (这个时候你有可能会报错,我说的是可能,如果没有报错你可以跳过这里的,就是会报错:
mysqld --initialize 初始化data目录即可。)
之后就会提示你服务成功了。之后你可以登录你的Mysql数据库了,输入命令:mysql -u root -p 第一次登录数据库的时候是没有密码的,只要连续点击回车就可以了,然后进入之后输入命令set password = password('yourpassword')进行密码的设定即可。
但是有些人输入命令:mysql -u root -p之后就算点击回车也会提示你密码错误的提示(mysql ERROR 1045 (28000):Access denied for user),解决的办法就是:
1.先在安装目录找到my.ini配置文件,打开配置文件,找到[mysqld]一行,在下面添加skip-grant-tables后保存该文件,重新启mysql动服务。 2.然后在cmd执行 mysql -u root mysql(之后就能进入到mysql中了,然后继续操作) mysql>update user set password=password('newpassword') where user='root';
mysql>Flush privileges;其中newpassword为root的新密码。 3.将刚才my.ini配置文件的添加那一行去掉,最后重新启动mysql就可以了。因为刚刚添加的那一行表示你可以免登陆进入数据库
这里我还要唠叨一下,有时候你修改密码的时候会提示你没有passwword的字段,因为在mysql5.6以上这个字段的名字发生了变化,应该使用字段:
authentication_string 其他不变,重新输入语句:
update user set authentication_string=password('123') where user='root'; 然后就完成了密码的修改操作
之后你就可以使用navicat等工具进行可视化的数据库操作软件进行对数据库的操作了。
如有不对的地方还望提出,请多多指教~