ismohney-and-curlie

下载安装MyAQL数据库8.0.30

【本篇是参考多篇下载教程的个人安装记录】

MySQL简介 :MySQL是目前流行的开源免费数据库,属于ORACLE公司,当前更新到8.0.32版本,本次下载我选择的是8.0.30版本(一般软件的最新版,bug会稍微多一点,因为还在持续更新)。

·   MySQL下载地址

1、进入下载官网,选择版本下载

【两个下载选项:后者在下载mysql压缩安装包的基础下多下载了调试二进制文件和测试套件,我选择前者,自定义指定路径后等待】

2、解压安装包

(养成良好习惯,下载不用C盘)

3、配置环境

· window设置 ->  系统设置 -> (关于)高级系统设置 -> 环境变量

在系统变量框,选择编辑变量,加入解压文件夹的bin目录位置(绝对路径,复制粘贴,要点三次确定不要直接叉了)

4、配置mysql

【压缩包内没有提供mysql的配置文件my.ini,确保mysql成功初始化,需要创建一个,修改后缀名后记事本打开;内容可以根据自己的需求自定义,没特殊要求就copy】

 1 [mysqld]
 2 #设置3306端口
 3 port=3306
 4 #设置mysql数据库的安装目录
 5 basedir=D:\SoftDown\DataBase\mysql-8.0.30-winx64
 6 #设置mysql数据库的数据的存放目录(会自动创一个Data)
 7 datadir=D:\SoftDown\DataBase\mysql-8.0.30-winx64\Data
 8 #允许最大连接数
 9 max_connections=200
10 #允许连接失败的次数
11 max_connect_errors=10
12 #服务端使用的字符集默为utf8mb4
13 character-set-server=utf8mb4
14 #创建新表时将使用的默认存储引擎
15 default-storage-engine=INNODB
16 #默认使用“mysql_native_password”插件认证
17 #mysql_native_password
18 default_authentication_plugin=mysql_native_password
19 
20 [mysql]
21 #设置mysql客户端默认字符集
22 default-character-set=utf8mb4
23 [client]
24 #设置mysql客户端连接服务端时默认使用的端口和字符集
25 port=3306
26 default-character-set=utf8mb4

5、初始化 mysql

 · win+R cmd进入命令行窗口 -> cd 到mysql的bin目录下 -> 运行 mysqld --initialize 

【初始化完成后,自动创建Data,不要自己去创建!】

【进入Data,找到后缀为.err的文件,里面会有登录的账户和密码(最简单方法)】

【找 root@localhost后面,root就是用户名,冒号后面都是初始密码(并且该文件会记录初始化的过程和报错,如果初始化不成功可以到该文件查看)】

 

6、启动mysql服务(同样在dos窗口)

· mysqld --install 安装mysql  (如果denied,退出dos,右键选择管理员身份运行再进入)

· net start mysql  开启服务

· mysql -uroot -p>*phh2FOay-K 登录mysql (如果报1045错误,就是密码不对)

· alter user ‘root’@‘localhost’ IDENTIFIED with mysql_native_password by 'new passwd'; 修改密码(该命令是在mysql内部执行的SQL语句,SQL语句特点:不分大小写,必须以 ; 结尾)

如上mysql的安装就已经完成了】

7、使用mysql

-------------附加内容---------------

====下载mysql使用工具 navicat====

· navicat官网

【点免费试用,第一个就可以了,广泛适用各个数据库】

1、

2、选择第一个或第二个64位都可以,自定义路径

3、安装,普通安装,点next就行了

【指定路径,不安c盘】

【等待即可】

4、成功

进入界面,此时还没连接上mysql】

【连接我们的mysql,输入用户密码就可以了】

6、测试一下

【在dos创建一个数据库test】

【打开navicat查看】

【成功】

 

posted on 2023-03-29 17:05  ooyls  阅读(130)  评论(0编辑  收藏  举报

导航