本文共 1651 字,大约阅读时间需要 5 分钟。
哈哈把大家骗进来了,大家都推荐安装版本的,直接一步到位,这样不利于我们对mysql的基础安装的理解,这里介绍如何进行环境配置等等安装情况
1.打开这个网址 进入mysql官网下载数据库
点击版本。(这里因为我用的jdk版本可以选择5.6和5.7版本的,所以这里我选择5.6版本的。不了解版本选择可以看自己的需求了)
zip压缩版,这里根据自己的操作系统位数和版本下载即可
二、配置.ini文件
关于.ini文件是压缩版必须配置的一个文件,因为这里面可以通过它去进行一些密码的设置和数据库的链接,安装版则是已经帮你弄好的。
1.创建my.ini驱动文件
打开下载完的mysql文件,进入到如下页面,创建一个my.ini文件
2.编辑my.ini文件
在my.ini文件中输入如下代码
[mysqld]
port = 3306basedir=H:\mysql\mysql-5.6.42-winx64
datadir=H:\mysql\mysql-5.6.42-winx64\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]default-character-set=utf8
保存退出。
3.配置环境变量
1.打开控制面板—>高级系统设置—>环境变量
或者 打开文件夹—>此电脑—>属性—>高级系统设置—>环境变量
2.在环境变量新建 MYSQL_HOME
添加mysql绝对路径H:\mysql\mysql-5.6.42-winx64
一路按确定结束
4.系统内部安装mysql
用管理员身份运行命令指示符
进入你的mysql中的bin
依次输入->
mysqld --initialize
->
mysqld -install
->
net start mysql(如果net 出现错误请点击这里)
出现这个代表成功,否则重上步骤,
5.设置用户及密码
首先mysql建之初是不存在账号和密码的,这时候就会用到我们刚开始的.ini文件了。
1.打开编辑my.ini文件
在mysqld下面粘贴:
skip-grant-tables
保存退出~(如果之后忘记密码了,加入这个条件即可重新设置,这句话就是重新设置密码的。)
重启mysql服务
接上,先关闭mysql,输入->net stop mysql
再次启动输入->net start mysql
输入->mysql -u root -p
出现
回车进入
输入->update mysql.user set authentication_string=password(“123456”) where user=“root”;(其中password:指你的密码,这里设置为123456 )
输入->flush privileges;
输入->quit;
输入->net stop mysql
删除掉刚刚在my.ini中的skip-grant-tables语句,然后保存退出
输入->net start mysql
输入->mysql -u root -p
输入你的密码
这时候就进去啦
输入->show databases;(检查是否已经进入,显示基本系统库)
6.在安装过程中可能会遇到以下错误:
1.MySQL服务无法启动。 服务没有报告任何错误。检查data是否存在
如果没有那么重新解压,可能存在压缩分开的情况
输入->sc delete mysql
删除原有的MYSQL 重复以上的MySQL安装
2.net指令不存在
如果显示代表成功了,如果没有,可能没有删除文件,按上面的步骤重新来过,最后祝大家成功,因为过程会有一些bug,后期也会把bug和问题都放在上面,供大家参考
转载地址:http://djtrn.baihongyu.com/