1.MySQL数据库安装与配置

1.1 数据库安装和配置

安装需要注意的地方:

典型安装:安装最常用的特性组件,会默认安装至C盘目录下,适合大部分开发者。

自定义安装:可以自定义安装目录,自定义选择安装所需要的组件,安装过程可控。

完全安装:会安装MySQL所有服务及特性,占用磁盘空间大。

配置需要注意的地方

配置确认勾选界面:

配置类型:

选择第一个详细配置。

选择模式:

选择数据库引擎

InnoDB:支持事务的引擎(安全)

MyISAM:不支持事务的引擎(速度更快)

选择连接数据

TCP/IP连接端口号设置:

这里端口号默认选择3306

选择编码:

这里选择第三个自定义编码,并设置Character Set:utf8.

配置密码与远程访问:

点击Next之后,弹出如下界面表示MySQL数据库安装完成。

1.2 启动和连接数据库

1.检查mysql的服务是否已经打开;---(win+R 打开运行services.msc) 或者控制面板-管理工具-服务;

2. 启动

方式一: mysql -u用户名 -p密码 -hlocalhost(代码是哪台机子,也可以输入IP)-P3306(端口)

mysql -uroot  -proot -hlocalhost -P3306

方式二: mysql -uroot -proot (如果是在本机登录或者端口没有改变,-hlocalhost -P3360可以不写)

方式三: mysql -uroot  -p ;

注意事项:当密码输错的还是,一闪就完了;

方式四: 搜索框里面输入mysql

注意:当mysql服务停止或者关闭之后,无法进行登录,会出现闪退的情况;

注意 : 安装好之后,里面的系统配置文件不能删除;

启动mysql服务:services.msc

打开数据库连接之前:一定要保证MySQL服务已经开启了。

System32-Cmd.exe-使用管理员身份运行

开启和关闭MySQL服务命令:

net start 命令名字:开启一个服务,  如:net start MySQL

net stop 命令名字:关闭一个服务器,如:net stop MySQL

1.3 安装图形化管理工具

Navicat for MySQL 是一款强大的 MySQL 数据库管理和开发工具,它为专业开发者提供了一套强大的足够尖端的工具,但对于新用户仍然易于学习。Navicat for MySQL 基于Windows平台,为MySQL 量身订作,提供类似于 MySQL 的用管理界面工具。此解决方案的出现,将解放 PHP、J2EE等程序员以及数据库设计者、管理者的大脑,降低开发成本,为用户带来更高的开发效率。傻瓜式安装,没有难度。

除了Navicat for MySQL以外,还有Navicat for MongoDB、Navicat for SQLServer、Navicat for Oracle等;

Navicat是收费的,基于企业可以集体采购使用密钥激活;

登录连接界面:

注意:

连接成功之后:Information_schema/mysql/performance_schema/test

这几个数据库不能删除掉;

通过以上三个步骤就完成了MySQL在Windows操作系统上的安装和使用Navicat For MySQL图形界面来便捷管理和使用MySQL。

MySQL数据库的安装(Windows平台)的更多相关文章

  1. mysql数据库的安装和连接测试并给root用户赋密码

    一.mysql数据库的安装 Windows下MySQL的配置 以 MySQL 5.1 免安装版为例, 下载 mysql-noinstall-5.1.69-win32.zip ( 官方下载页: http ...

  2. MySQL数据库的安装与配置(windows)

    MySQL是目前最为流行的开放源码的数据库,是完全网络化的跨平台的关系型数据库系统,它是由瑞典MySQLAB公司开发,目前属于Oracle公司.任何人都能从Internet下载MySQL软件,而无需支 ...

  3. [转] Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置

    from:  http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得 ...

  4. Linux学习之CentOS--CentOS6.4下Mysql数据库的安装与配置【转】

      如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--C ...

  5. Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置

    原文:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得搭建好j ...

  6. Linux学习之CentOS6下Mysql数据库的安装与配置

    转自:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得搭建好j ...

  7. Linux CentOS6.4下Mysql数据库的安装与配置

    一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱 ...

  8. CentOS6.4/6.7下Mysql数据库的安装与配置(转载)

    通过RPM方式 给centos  安装mysql  最好有光盘,呵呵,网络也可以下载rpm安装包,不过文件较大. 1 挂载光盘 mount /dev/cdrom /mnt/cdrom/mount: b ...

  9. CentOS6.5下Mysql数据库的安装与配置

    一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱 ...

随机推荐

  1. vscode 添加eslint插件

    1. 安装vscode中的eslint插件 Ctrl + Shift + P 调出控制台,输入install,再在插件版块查找ESLint,安装 2. 安装node,安装npm 3. 全局安装ESLi ...

  2. 设计模式之MVC和MVT

    MVC各部分的功能 全拼为Model-View-Controller(如上图所示) M(模型)全拼为Model,主要封装对数据库层的访问(内嵌ORM框架),对数据库中的数据进行增.删.改.查操作. V ...

  3. 【POJ2965】The Pilots Brothers' refrigerator

    题目传送门 本题知识点:深度优先搜索 + 暴力枚举 + 回溯 + 栈 如果对以上知识点还不熟悉的同学建议先做做 POJ1753 (本题是1753的提高版)(附 POJ1753博客) 以下默认您已ACP ...

  4. FusionInsight,一个融合的大数据平台

    随着物联网技术和应用的普及,以运营商.互联网以及实体经济行业为代表的企业产生了越来越多的数据,大数据的发展越来越蓬勃. 从2007年开始,大数据应用成为很多企业的需求,2012年兴起并产生了大数据平台 ...

  5. Spring重定向

    1.使用HttpServletResponse的sendRedirect()方法. 示例: @PostMapping("/user/product/id") public void ...

  6. IE安全限制

    在安全级别下面设置置进行如下调整: A.ActiveX控件自动提示:启用 B.对标记为可安全执行脚本的ActiveX控件执行脚本:启用 C.对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本 ...

  7. Cookie和Session原理

    由于HTTP是无状态的协议,客户程序每次都去web页面,都打开到web服务器的单独的连接,并且不维护客户的上下文信息.如果需要维护上下文信息,比如用户登录系统后,每次都能够知道操作的是此登录用户,而不 ...

  8. flowable表简要说明

    1. Flowable数据库表命名规则 ACT_RE_* ’RE’表示repository(存储).RepositoryService接口操作的表.带此前缀的表包含的是静态信息,如,流程定义,流程的资 ...

  9. 【vue】npm、node版本查看及npm常用命令

    1,版本查看 node -v npm -v 2,修改NPM的缓存目录和全局目录路径 D盘node目录下创建两个目录,分别是node_cache和node_global,这是用来放安装过程的缓存文件以及 ...

  10. 堆排序Heapsort的Java和C代码

    Heapsort排序思路 将整个数组看作一个二叉树heap, 下标0为堆顶层, 下标1, 2为次顶层, 然后每层就是"3,4,5,6", "7, 8, 9, 10, 11 ...