加入收藏 | 设为首页 | 会员中心 | 我要投稿 东莞站长网 (https://www.0769zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

windows安装mysql8详解

发布时间:2021-03-05 23:20:27 所属栏目:系统 来源:网络整理
导读:MySQL的安装过程还是比较繁琐,为了以后安装节约时间,将其详细安装过程总结如下: 1下载对应版本 下载地址:https://dev.mysql.com/downloads/mysql/ 2将下载的.zip文件 解压到需要安装的目录下,在该目录下创建一个名为data的空文件夹和一个my.ini文件 3配置

MySQL的安装过程还是比较繁琐,为了以后安装节约时间,将其详细安装过程总结如下:

1>下载对应版本

下载地址:https://dev.mysql.com/downloads/mysql/

windows安装mysql8详解

2>将下载的.zip文件 解压到需要安装的目录下,在该目录下创建一个名为data的空文件夹和一个my.ini文件

3>配置初始化的my.ini文件,内容如下:

windows安装mysql8详解

? View Code

此时安装目录的结构如下:

windows安装mysql8详解

4>以管理员身份打开cmd命令窗口,切换到MySQL的bin目录下执行以下命令:

?1)mysqld --initialize --console ?回车 ? -->初始化MySQL环境 ?,此时会有一个初始密码,跟在[email?protected]:之后,需要记住

?2)mysqld install 回车 ? -->安装mysql

?3)net start mysql ?回车 ? -->启动MySQL服务器端
?4)mysql -u root -p ?回车 ? -->让客户端连接到mysql,此时会让你输入密码,将上面给的密码复制粘贴
?5)进入之后需要自己重新设置密码
? ? ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘新密码‘;

?6)当需要安装多个不同版本不同目录下的mysql服务器时,示例如下:

mysqld --defaults-file=E:softVertrigoServMysqlmy.ini --initialize --console

mysqld install MySQL2 --defaults-file=E:softVertrigoServMysqlmy.ini

net start MySQL2

此时需要指定my.ini文件,并且文件的内容basedir,datadir,port等配置项需要做更改

5>mysql常用命令:

1)输入net stop mysql停止服务。

提示意思是不能用grant创建用户,mysql8.0以前的版本可以使用grant在授权的时候隐式的创建用户,8.0以后已经不支持,所以必须先创建用户,然后再授权,命令如下:

mysql> CREATE USER ‘root‘@‘%‘ IDENTIFIED BY ‘Hadoop3!‘;
Query OK,0 rows affected (0.04 sec)

mysql> grant all privileges on *.* to ‘root‘@‘%‘;
Query OK,0 rows affected (0.03 sec)

另外,如果远程连接的时候报plugin caching_sha2_password could not be loaded这个错误,可以尝试修改密码加密插件:

 mysql> alter user ‘root‘@‘%‘ identified with mysql_native_password by ‘Hadoop3!‘;

(编辑:东莞站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读