MySQL数据库的安装(Windows平台)
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平台)的更多相关文章
- mysql数据库的安装和连接测试并给root用户赋密码
一.mysql数据库的安装 Windows下MySQL的配置 以 MySQL 5.1 免安装版为例, 下载 mysql-noinstall-5.1.69-win32.zip ( 官方下载页: http ...
- MySQL数据库的安装与配置(windows)
MySQL是目前最为流行的开放源码的数据库,是完全网络化的跨平台的关系型数据库系统,它是由瑞典MySQLAB公司开发,目前属于Oracle公司.任何人都能从Internet下载MySQL软件,而无需支 ...
- [转] Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置
from: http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得 ...
- Linux学习之CentOS--CentOS6.4下Mysql数据库的安装与配置【转】
如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--C ...
- Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置
原文:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得搭建好j ...
- Linux学习之CentOS6下Mysql数据库的安装与配置
转自:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得搭建好j ...
- Linux CentOS6.4下Mysql数据库的安装与配置
一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱 ...
- CentOS6.4/6.7下Mysql数据库的安装与配置(转载)
通过RPM方式 给centos 安装mysql 最好有光盘,呵呵,网络也可以下载rpm安装包,不过文件较大. 1 挂载光盘 mount /dev/cdrom /mnt/cdrom/mount: b ...
- CentOS6.5下Mysql数据库的安装与配置
一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱 ...
随机推荐
- python(三)——while语句
while死循环 #!/usr/bin/env python #-*- coding:utf8 -*- import time while 1 == 1: print('Ok',time.time() ...
- 洛谷 P1536 村村通
目录 题目 思路 \(Code\) 题目 P1536 村村通 思路 并查集,一开始连通快的数量为\(n\),输入\(m\)条边时如果该边起点和终点不在同一联通块内就合并并让联通块数量减一,最后输出联通 ...
- React中兄弟组件传值
兄弟组件传值 实际上是间接的通过第三方来实现传值,举例,第一个儿子把值传给父亲,父亲在把这个值传给第二个儿子,这样就实现了兄弟组件传值 来看代码: 父组件代码 import React from 'r ...
- AT1879 2 つの山札
题面 题解 直接求解比较麻烦,考虑将问题进行转化. 设序列\(a = \{3, 1, 4, 2, 5\}, b = \{3, 2, 4, 1, 5\}\),那么我们构造一个正方形方格,将\(a\)放在 ...
- PL/SQL Developer插入数据到数据库出现数据中文乱码
问题描述: 使用PL/SQL Developer往Oracle数据库插入数据,出现中文乱码! 解决办法: 1.执行脚本 select userenv('language') from dual; 结果 ...
- 实验与作业(Python)-03 Python程序实例解析(函数、循环、range、turtle)
截止日期: 要求: 下周实验课前上交,做好后在实验课上检查可获取平时分. 做出进阶或选做的的请用清晰的标致标识出来,方便老师批改 本次作业:可提交也可不提交.作业算平时成绩. 本次作业内容量较大,请组 ...
- hdu5387 钟表指针之间夹角(分数计算,模拟)
题意: 给你一个24格式的数字时间,(字符串),问你这个时刻时针与分针 时针与秒针 分针与秒针 之间的夹角, 我们发现 秒针每秒转6度,分针每秒转1/10度,每分转6度,时针每小时转30度,每分转1/ ...
- log4net 控制台和文件和数据库输出三种方式
1.新建console应用项目SendEvaluateDataToProvinceConsole 2.选择SendEvaluateDataToProvinceConsole项目右键 选择 管理NuGe ...
- 使用lombok的@Builder的注解的一个坑
一开发说项目报错 java.lang.Long,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lan ...
- USB:USB通信中的端点(endpoint)和四种传输模式
USB的传输模式有4种,分别是控制传输(Control Transfer).中断传输(Interrupt Transfer).批量传输或叫块传输(Bulk Transfer).实时传输或叫同步传输(I ...