cmd中怎样用命令安装mysql?


本文摘自PHP中文网,作者青灯夜游,侵删。

方法: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目录,解压后的文件夹放在哪个目录下影响不大)。执行安装命令:

1

mysqld install MySql80

若想要卸载某个MySql服务,可以使用如下命令:

1

mysqld remove MySqll80

注意:后面的MySql80为MySql服务的名称,可以自己指定名称。若想要在一台机器上安装多个MySql服务,服务的名称必须各不相同。

初始化

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

1

mysqld --initialize --console

--console用于输出初始化时的一些信息,可以看到初始化时的一些基本信息,在输出的信息中,找到如下语句:可以看到账号的用户名为root,密码为随机生成的一个字符串。

A temporary password is generated for root@localhost: J-Wh5?#=<IFV
在后面可以使用该命令进行登录,不过需要修改密码才可以正常使用。

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语句的运行时间

图文详解mysql5.7安装教程

mysql在windows环境下如何使用qt连接?

mysql表中怎么修改字段?

mysql数据库】第二章解读:mysql基准测试

mysql加密函数有哪些?

mysql如何挂盘

详解mysql函数拼接查询concat函数的使用方法

mysql中关于查询字符集不匹配的问题解决

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    暂无评论...