windows10上的MySQL8.0 安装、配置、启动及登录

MySQL8.0安装

1.首先下载MySQL8.0社区版(Community)安装程序,下载地址:https://dev.mysql.com/downloas/windows/installer/8.0.html

2.下载后打开安装程序按提示操作即可,也可全部默认,就一直Next和ExecuteJ就行
3.安装完成后进入配置阶段,依然全部默认即可,在账户和角色阶段需要输入root密码。
4.安装成功后一般有两个可运行程序,一个是MySQL-Workbench,即MySQL图形管理工具,可在图形界面操作MySQL数据库,一个是MySQL-Shell,即MySQL命令行管理工具。用习惯了命令行之后,才发现命令行才是真爱,图形化界面操作好复杂,我就懒得学了。

环境变量配置

为什么要配置环境变量: 为了更方便运行程序,例如在命令行运行某个程序,若没有配置环境变量,则需要键入该程序的完整路径,因为操作系统会先寻找当前目录下有无该程序,若没有则去环境变量中寻找,如果都没有则会提示无效命令,因此配置环境变量是为了让我们在任何工作目录下都能方便的调用该程序。
配置过程: 计算机->属性->高级系统设置->环境变量,然后在系统变量中的path变量中加入MySQL安装目录下的bin文件所在地址即可,一般是C:\Program Files\MySQL\MySQL Server 8.0\bin。

启动和关闭MySQL服务

通过图形化界面启动和关闭MySQL服务:
1.计算机->管理->服务或者开始->控制面板->管理工具->服务,在服务中找到名为“MySQL”的服务;
2.选中该服务单击或者通过工具栏可以进行‘启动’、“停止”,“暂停”,“重新启动”操作;
3.由于MySQL不是系统自带服务,因此要设置为手动类型,在计算机管理页面,选中MySQL服务并右击,打开MySQL的属性对话框,在“启动类型”一栏中选择“手动”,最后单击确定保存即可。
通过DOS窗口启动和关闭MySQL服务:
1.开始命令中键入cmd选择命令提示符进入DOS命令窗口,在DOS窗口中可以通过“net start”命令查看已启动服务。
windows10上的MySQL8.0 安装、配置、启动及登录
2.看已启动服务中有无MySQL80服务,若未启动,则可通过“net start SQL80”启动;并可通过"net stop SQL80"关闭。若发生如下错误,则说明权限不够,将cmd以管理员权限启动再次尝试即可。
windows10上的MySQL8.0 安装、配置、启动及登录
windows10上的MySQL8.0 安装、配置、启动及登录

登录MySQL数据库

通过DOS命令行登录
1.在DOS命令行中,可通过“mysql -h 127.0.0.1 -u user.name -p user.password”命令登录MySQL数据库,-h为指定数据库服务器主机名,-u为指定用户,可以是root或者自己创建的账户,-p即为用户对应密码,也可选择-p后不输入密码。此时密码以密文输入。此外还可通过-P指定监听端口号,使用-D指定数据库,则在登录以后直接进入此数据库。对于主机名为什么设置为127.0.0.1看这里 https://blog.****.net/weixin_42204641/article/details/83548922?biz_id=102&spm=1018.2118.3001.4187

2.登录成功后如图所示,进入mysql数据库管理系统,此时可通过SQL指令操作数据库
windows10上的MySQL8.0 安装、配置、启动及登录

通过MySQL Shell登录
1.启动MySQL Shell,可以直接通过图标启动,也可在DOS命令行下通过"mysqlsh"启动;
2.通过“\connect [email protected]”命令登录到数据库,需要输入账户密码,另外在主机地址后可使用“:3360”来附加端口号,如“\connect [email protected]:3360”即是登录到主机IP为128.3.2.1的数据库,端口号为3360,登录账户为root。输入密码后会需要确认是否记住密码,若选择记住则下次登录无需再输入密码;
3.MySQL Shell默认为JS交互模式,通过命令“\sql”可切换到SQL交互模式,此时可通过SQL命令操作数据库。
windows10上的MySQL8.0 安装、配置、启动及登录

Bye!