1、在MySQL官网下载mysql-5.7.29-winx64版本的Zip安装包,下载链接如下: 或者从我的网盘下载也行,永久有效哦(文件较大,从官网下载了一晚上才下载好(*/ω\*)) 链接:https://pan.baidu.com/s/1QHY7phMWFY5VV-5pdAGERg 2、解压安装包(将其解压到你想要的的目录下,不建议随机乱放),这里我将它放在我在D盘自定义的程序文件夹里:D:\Program Files\mysql-5.7.29-winx64 然后,我们先创建my.ini文件,这里我使用的是sublime来创建的该文件: 在这里我想说一下为什么MySQL的my.ini文件这么重要: my.ini是MySQL数据库中使用的配置文件,修改这个文件可以达到更新配置的目的。它一般存放在MySql安装的根目录下,如上图所示。 my.ini文件配置如下: [Client] #设置3306端口 port = 3306 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\Program Files\mysql-5.7.29-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\Program Files\mysql-5.7.29-winx64\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 对大家来说,只需要根据各自MySQL安装的位置将以下部分代码中的安装目录替换掉即可: # 设置mysql的安装目录 basedir=D:\Program Files\mysql-5.7.29-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\Program Files\mysql-5.7.29-winx64\data
之后一路点击确定保存配置即可。 以上,环境变量及数据库配置文件my.ini配置完成之后就可以准备进行安装了 4、搜索cmd,并以管理员身份运行,注意:这里一定是要以管理员身份运行才可以哦 接下来每一步的操作一定要按照步骤来,不能漏掉每一步: 首先,我们先在cmd中进入MySQL的bin路径下,进入方式如下(将路径换为自己的路径即可) C:\WINDOWS\system32>cd /D D:\Program Files\mysql-5.7.29-winx64\bin D:\Program Files\mysql-5.7.29-winx64\bin> 然后,执行命令mysqld -install进行安装, 可以看到提示安装成功的命令: Service successfully installed (这里我已经安装过了,所以会提示已经安装) 再然后,执行mysqld --initialize-insecure --user=mysql命令进行数据库初始化,一切正常地情况下,这条命令执行完毕之后不会有任何提示出现,但是我们可以在MySQL的根目录下看到多了一个data文件夹及相关文件(注:下边这张截图参考的是其他博客的文章) 初始化后可以参考以下截图来看是不是安装成功: 如果以上步骤都正确的话,data目录下应该有这么多的文件:(因为我之前安装过程中没有在bin目录下安装及初始化,所以虽然这两步没有报错,但是data文件夹下只有四五个文件,且在之后启动MySQL的时候会出现:服务没有任何问题,但是无法启动的问题) 5、以上步骤都顺利进行的话,我们就可以启动MySQL并进行一些简单的设置了 命令行下输入命令:net start mysql 进行启动(注:这张图也是从之前的博客里摘过来的,因为我的已经启动过了,输入这条命令直接提示:请求的服务已启动(暂时还不太熟练怎么关掉MySQL服务^_^)) (1)设置密码:以上MySQL顺利启动之后输入以下命令进入MySQL: mysql -u root -p 注:下边这张图也是从其他博客摘过来的 然后输入以下命令: # 切换到mysql数据库 use mysql; #设置密码:password:新密码;user: 用户 update user set authentication_string=password('******') where user='root'; # 刷新MySQL的系统权限相关表 flush privileges; 这里要注意,命令之后要带分号; 以上都设置完之后,就可以通过用户名、密码进入MySQL了。 MySQL的安装到此结束,如果要设置远程连接,可以借鉴我写及安装MySQL5.7.29借鉴的这篇博客,链接如下: 来源:https://www./content-2-683201.html |
|