黑马程序员技术交流社区

标题: [上海校区]在Window系统下使用命令行安装MySQL [打印本页]

作者: JackieZhu    时间: 2018-8-21 09:44
标题: [上海校区]在Window系统下使用命令行安装MySQL
简介
        我们在学习mysql的时候,需要安装mysql服务器,传统的安装方式是使用msi安装包进行安装,但是msi安装包虽然安装简单,但是成功率不高,而且安装不成功之后,需要修改注册表等东西,十分繁琐.对于新手来说十分的不友好.那么接下来给大家介绍一种绿色安装方式,使用命令行的方式来安装mysql服务器.本案例使用的mysql版本是5.7.13,每个数据库的版本略有差异,因此,此方法最好使用5.7.13版本.

第一步:下载安装包
        我们可以去官网将mysql的安装包下载下来.官网地址为:https://www.mysql.com/.下载之后的软件是一个压缩包,如图所示:
         

第二步:解压压缩包
          将上图中的mysql-5.7.13-winx64.zip这个文件进行解压缩,将其解压缩至一个没有中文的目录下.
         
         解压缩之后的目录结构如下所示:
         

第三步:配置my.ini配置文件
      在"D:\tools\mysql-5.7.13-winx64"这个目录下新建一个文件,名称叫my.ini
      
     在my.ini这个文件中配置如下内容
     
[XML] 纯文本查看 复制代码
[mysql] 
     # 设置mysql客户端默认字符集  
    default-character-set=utf8   
    [mysqld]  
    #设置3306端口  
     port = 3306   
    # 设置mysql的安装目录,这个目录是你自己电脑上的安装目录,使用\\
    basedir=D:\\tools\\mysql-5.7.13-winx64
    # 设置mysql数据库的数据的存放目录  这个目录是你自己电脑上的数据目录
   datadir=D:\\tools\\mysql-5.7.13-winx64\\data  
   # 允许最大连接数  
   max_connections=200  
   # 服务端使用的字符集默认为8比特编码的latin1字符集  
   character-set-server=utf8  
   # 创建新表时将使用的默认存储引擎  
   default-storage-engine=INNODB
   sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

   注意:上述的basedir和datadir这两个目录中的 "\" 全部换成 "\\"
   
第四步:打开DOS命令行

进入mysql的安装目录下的bin目录

第五步:初始化mysql数据库
在上一步的dos命令输入命令:mysqld --initialize-insecure

第六步:将mysql安装成window服务
在dos命令行输入命令:mysqld install

第七步:启动/关闭mysql服务
启动服务:
      
停止服务
      
第八步:登陆mysql服务器
使用命令行安装的mysql服务器,初始密码为空,登录的时候不需要输入密码.在dos命令输入mysql -uroot -p,然后直接回车即可.

第九步:修改mysql服务器密码
mysql服务器我们可以对其修改密码,在登录mysql之后,执行sql语句:

至此,我们在Window系统下,使用命令行的方式,将MySQL服务器给安装成功了,基本数百分之九十九的同学都可以采用这种方式,方便,简单.








作者: 梦缠绕的时候    时间: 2018-8-21 16:19

作者: 不二晨    时间: 2018-8-21 16:31

作者: 小影姐姐    时间: 2018-8-23 10:30
6666




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2