• (第2天)入門Mybatis框架--安裝mysql


    安装数据库mysql (现在是最新的5.7版本)

    官网是最好的归宿

    **官网地址:https://dev.mysql.com/downloads/windows/installer/


    第一个是默认,第2个选项:仅安装服务端,第3个选项:仅安装客户端。第4个选项:安装全部功能,第5个选项:自定义


    如果有些产品你不需要用的话,不需要安装额外软件,直接点next就可以了。会弹出一个窗口,忽略他,直接点击yes就可以了。

    **稍等一段时间,等它们安装完成

    **继续点next

    直到了这个页面,那么这个表示什么意思呢?

    那么我差不多翻译一下:
    第1项:standardlone mysql server/classic mysql

    第1项:独立Mysql服务器/经典mysql复制
    如果要运行独立的mysql服务器,可以选择此选项,以便稍后配置经典的mysql复
    制。
    使用此选项,你可以手动配置复制设置,并在需要时提供自己的高可用性解决方

    案。

    第2项:InnoDB集群沙箱测试设置(仅用于测试)
    InnoDb集群技术为使用组复制技术的mysql提供了一个即用的HA(高可用性)解决方案。
    此选项允许您使用服务式Mysql Server沙箱实例在本地计算机上测试InnoDB集群设置。在这里阅读。
    要设置真实世界的生产InnoDB集群,请在所有所需的主机上选择标准的mysql服
    务器配置,然后使用Mysql shell创建货扩展InnoDB集群设置。

    说了balabala一大串。不过这里默认我选择直接点next

    PS:mysql的tcp默认端口都是3306,如果仅仅是本地软件使用,不需要用到网络来连接mysql的话,也是可以不选择的。
    named pipe是局域网用的协议,如果需要可以勾上。
    shared memory协议,仅可以连接到同一台计算机上运行的 SQL Server 实例,一般作用不大。

    另外:上面解释下上图的Config Type:

    选择服务器类型,“Developer Machine(开发测试类,mysql占用很少资源)”、“Server Machine(服务器类型,mysql占用较多资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)”

    上面是设置最高权限的密码,这个密码很重要,务必设置一个不容易被破解的。
    下面是用户设置,这个在以后添加删除用户也是可以了,安装的时候可以忽略。
    然后点下一步

    接下来的是Windows系统服务和插件扩展的选项,剩下的都是一些检查或者开启状态之类的,按着默认一直点下一步可以了。

    完成了

    **这就是mysql的命令行界面.,虽然没有图形界面很简陋,但是简单直接。(即是说以后的查询创建指令都要通过一个个字敲指令出来,要习惯命令行操作)

    处于好奇心,想知道这个mysql装在了哪里。然后看了看C盘,发现:



    C:Program Files (x86)和C:Program Files 文件夹里,都各有看到一个相同名字的Mysql文件夹。却放的东西都不相同

    要是你真想知道mysql是否真的安装成功(这一步没什么必要,除非时间多)

    接下来你可以通过"开始" 》在搜索框中输入 " cmd" 命令 》 在命令提示符上cd切换到C:Program FilesMySQLMySQL Server 5.7in,并输入一下命令:

    mysqld.exe --console

    如果安装成功以上命令将输出一些mysql启动及InnoDB信息。

    了解下使用最新版本的mysql

    正常传统操作是这样的:

    开始 -- 程序 -- MySQL-- MySQL Server 5.7 --MySQL 5.7 Command Line Client

    打开后就会出现经典mysql 命令行控制台

    输入之前,在安装mysql时设定的最高权限密码,我之前设的是123456。

    这是就看到了:
    ** mysql>**

    只是满足于使用mysql,看到此就可以止步了,下面是额外的功能。


    体验下最新版本的Mysql Shell,开始 -- 程序--Mysql -- MySQL Shell

    打开后发现,不同了;

    以前登录Mysql的控制台后,使用SQL语言来操作数据库,如mysql> select * from tablename;Mysql 5.7.12 之后有了比较大的变化,支持了JSON文档的操作,同时也提供了全新的数据库操作方式,现在可以不需要SQL的知识,以非常自然的代码方式操作数据库,例如>db.news.insert("create_date", "title").values("2016-04-10", "hello");可以登录 shell 控制台使用,也有新版本的驱动,可以在代码中使用
    shell 控制台有 Javascript版本,下面就体验一下新的操作方式

    mysql-js>
    这个提示说明当前的交互语言是 Javascript

    参考使用

  • 相关阅读:
    Hdoj 3697 Selecting courses 【贪心】
    nginx 反向代理
    嵌入式交叉编译环境搭建
    OpenWrt编译
    OpenWrt for vmware 从openwrt.org下载10.03.1 或是自己下载最新的源码进行编译生成x86 vmdk格式
    ubuntu centos debina
    openWRT
    C++ classics
    tomcat配置访问日志,访问首页主目录
    apache http配置https
  • 原文地址:https://www.cnblogs.com/czy16/p/7574245.html
Copyright © 2020-2023  润新知