zoukankan      html  css  js  c++  java
  • mysql笔记之mysql服务搭建及创建简单数据库表

    在学习过程中需要本地搭建mysql服务,本节就将搭建过程记录下来

    1、官网下载mysql服务,https://dev.mysql.com/downloads/mysql/ 下载对应服务版本

    2、以下安装过程来源于:https://jingyan.baidu.com/article/7e44095387e9a16fc1e2ef3b.html

    1.初始化数据库

     
    1. 解压下载的压缩包“mysql-8.0.18-winx64.zip”后得到‘mysql-8.0.18-winx64’文件夹,并将其直接放在某一盘符下,例如:我这里重新命名为直接放在E盘下,打开这个文件夹,有如图中的内容。
      如何安装和搭建MySQL服务
    2. 创建初始化配置文件:

      使用记事本,将一下字段粘贴到记事本,并重命名记事本 my.ini。

      [client]

      default-character-set=utf8 

      [mysqld]

      port = 3306

      basedir=E:\mysql-8.0.18-winx64(看自己的放置目录)

      max_connections=20

      character-set-server=utf8

      default-storage-engine=INNODB

      如何安装和搭建MySQL服务
    3. 执行初始化服务端命令;

      ①win+r 键,输入cmd,打开终端。

      ②cd 到bin目录下,执行 mysqld --initialize --console;

      执行后生成:

      ①root用户及初始密码;

      ②在mysql-8.0.18-winx64文件夹下自动生成data文件夹,就是数据库文件夹。

      如何安装和搭建MySQL服务
      END

    2.设置服务端环境变量;

     
    1. 启动终端时每次执行 mysqld 都要转盘符,输入长长的路径,很麻烦。
      如何安装和搭建MySQL服务
    2. 因为mysql.exe(客户端) 和 mysqld.exe(服务端)等可执行文件都在bin目录下。那么就把bin目录添加到系统的环境变量中。

      步骤(win10系统):右键此电脑--属性-高级系统设置--高级--环境变量--Path--编辑--新建--E:mysql-8.0.18-winx64in。

      然后确定每一个界面返回。

      如何安装和搭建MySQL服务
    3. 3

      设置完成后需要重启终端,此时就可直接输入mysqld, 和mysqld命令了。

      但还没有搭建成功,还需要安装windows服务。

      如何安装和搭建MySQL服务
      END

    3.启动和停止mysql服务

     
    1.  

      如果是用installer安装的mysql会自动设置mysql服务,但压缩包安装的需要设置mysql服务。

      打开cmd,输入 "E:mysql-8.0.18-winx64inmysqld" --install

      目录根据自己的安装目录,注意有引号。

      若要移除mysql服务,在终端上输入"E:mysql-8.0.18-winx64inmysqld" --remove。

      如何安装和搭建MySQL服务
    2.  

      安装成功后,可以启动Windows服务查看:

      win+r键,输入 services.msc 打开服务;可以看到有一项Mysql服务。但此时的服务没有启动。

      如何安装和搭建MySQL服务
    3.  

      启动和停止mysql服:

      方法1:

      在cmd 输入 net start mysql,(启动服务)

      在cmd 输入 net stop mysql,(停止服务)

      方法2:

      打开windows 服务(如上步2所述), 可点击‘启动/停止’来操作(这里不再上图说明)。

      如何安装和搭建MySQL服务
    4. 此时可以登录root用户,登录后需要更改初始密码,

      更改密码命令是:ALTER USER 'root'@'localhost' IDENTIFIED BY'密码'; 。

      至此,所有设置完成,可以使用并操作MySQL。

      如何安装和搭建MySQL服务
       
       注意在安装服务过程 "E:mysql-8.0.18-winx64inmysqld" --install 可能出现报错 Install/Remove of the Service Denied!,需要以管理人身份运行 cmd 命令窗口
       
      3、创建数据库表

         插入数据:

       Navicat连接数据库,报错Client does not support authentication protocol requested  by server

       解决如下:

       

       1)、cmd命令窗口输入 

      mysql -uroot -p

      输入密码

      进入myql,在输入以下命令

      1、use mysql;

      2、alter user 'root'@'localhost' identified with mysql_native_password by '********'; ('********' 为数据库密码)

      3、flush privileges;

      完成后再次连接,出现以下错误,此时需要进行数据库授权

       授权步骤:

      cmd命令窗口输入 

      mysql -uroot -p

      输入密码

      进入myql,在输入以下命令

  • 相关阅读:
    资深技术Leader曹乐:如何成为技术大牛
    深入理解golang: interface
    Redis主体流程分析
    为什么我们总爱讨论技术与业务之间的那些是是非非?
    [产品]九卷读书:产品的视角-产品思维框架
    go http server 编程实践及源码分析
    [产品]九卷读书: 产品的视角-产品经理能力模型
    [产品]:腾讯8分钟产品课
    Golang gRPC学习(02): 编写helloworld服务
    括号生成
  • 原文地址:https://www.cnblogs.com/heertong/p/12118082.html
Copyright © 2011-2022 走看看