cmd中怎样用命令安装mysql?

方法:1、在官网上下载压缩包,并解压到指定目录;2、创建名为my.ini的配置文件;3、以管理员身份打开命令行窗口,并将目录切换到MySQL的bin目录下;4、执行“mysqld install MySql服务名

方法:1、在官网上下载压缩包,并解压到指定目录;2、创建名为my.ini的配置文件;3、以管理员身份打开命令行窗口,并将目录切换到MySQL的bin目录下;4、执行“mysqld install MySql服务名”安装命令,然后初始化即可。

(推荐教程:mysql视频教程)

一、下载压缩包

说明:在Windows下,安装MySQL可以直接下载安装包(下载地址:https://dev.mysql.com/downloads/installer/),然后直接按照安装包的提示,安装自己需要的功能。也可以直接下载zip压缩包。该压缩包仅仅包含MySQL服务器需要的基本文件,没有可视化图形界面(下载地址:https://dev.mysql.com/downloads/mysql/)。 本文介绍通过安装包安装MySQL(社区版:8.0.12)。

二、MySQL服务的安装

解压压缩包

解压压缩包后,可以看到有如下文件及文件夹:MySQL服务基本文件 说明:解压后的文件及文件夹中,没有data目录,也没有.ini类型的配置文件。配置文件用于配置MySQL服务器的一些基本信息,包括启动时的端口,data目录用于存储MySQL服务器的数据库。

安装服务

若没有配置文件,可以自己创建文件名为my.ini的配置文件。以管理员身份运行的方式打开命令行窗口(注意,一定要使用管理员的身份),将当前目录切换到MySQL的bin目录下(前面的bin目录,解压后的文件夹放在哪个目录下影响不大)。执行安装命令:

初始化

安装之后,需要使用如下命令进行初始化:

A temporary password is generated for root@localhost: J-Wh5?#=

initialize用于初始化,也可以使用initialize-insecure,表示非安全模式,这样初始化之后账号的用户名为root,密码为空。root@localhost is created with an empty password ! Please consider switching off the --initialize-insecure option. 推荐使用initialize命令来进行初始化。初始化时data目录必须为空。

也可以添加其他参数来指定一些初始化参数。例如:

--defaults-file=来指定使用的配置文件。

启动MySQL服务

在命令行下输入一下命令来启动mysql服务,其中mysql80是前面安装的MySQL服务名称:

登录MySQL

命令:mysql -uroot -p 按回车之后然后会提示你输入密码:登录mysql 也可以将密码直接填写在-p后面。例如:对于用户名为root,密码为abcd的账号,可以使用如下方式登录:mysql -uroot -pabcd。注意:-u和用户名,-p和密码之间没有空格。mysql的一些参数:

登录之后,在输入命令时,前面的提示符为:mysql >在这后面输入的语句中,默认提交符号为分号(;)。按回车时只会换行,并不会提交语句。之后输入 ; 之后按回车才会提交语句。

三、多个MySQL的安装

若想要在一台机器上安装多个MySQL服务。可以将之前解压后的文件夹复制到其他目录下(注意:data需要为空,否则无法初始化)。然后按照前面的步骤安装MySQL服务。需要注意的有: