MySQL 安装步骤
今天用了一下MySQL,刚好看到之前电保存脑的笔记,于是整理了一下,还是记在博客上方便查询。
1、官网下载
https://dev.mysql.com/downloads/mysql/
之前安装的是mysql-5.7.17-winx64.zip,现在2017年12月29日最新版本是5.7.20,因为电脑装的是5.7.17,所以下
面记录的是5.7.17步骤。
2、解压到一个目录,如
D:\Software\mysql5.7.17
3、配置默认文件
在D:\Software\mysql5.7.17目录下,新建个my.ini。复制下面的代码(注意路径)保存
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\Software\mysql5.7.17
# 设置mysql数据库的数据的存放目录
datadir=D:\Software\mysql5.7.17\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
4、以管理员身份打开cmd窗口后,切换到bin目录,输入mysqld install运行安装。
5、初始化
5.7绿色版没有data文件夹,要先初始化,切换到bin目录运行下面命令
mysqld --initialize-insecure
说明:mysqld --initialize-insecure,这个命令会生成无密码的root用户。
而命令mysqld --initialize自动生成带随机密码的root用户。
6、启动服务
net start mysql
7、默认密码为空,修改密码,如修改为123456
以管理员身份打开cmd窗口后,运行mysql -uroot -p
提示Enter password时直接输入回车
输入下面修改密码
update mysql.user set authentication_string=password('123456') where user='root' and Host
='localhost';
输入flush privileges;刷新权限
8、一些基本的命令行
(1) show databases;
显示数据库列表
(2) use test;
切换到test数据库
(3) select * from user;
查询表user的数据
MySQL数据库管理工具有navicat for mysql等。
连接过程碰到的两个问题:
(1)Navicat for MySQL 只能输入localhost访问,输入IP地址提示:
1130-host ... is not allowed to connect to this MySql server,MySQL
解决方法:
Navicat for MySQL用localhost登录后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
右键默认的根节点localhost_3306--刷新--权限。
(2)本地能连接,远程不能连接
检查发现因为防火墙阻止了。
控制面板\所有控制面板项\Windows 防火墙
点击“高级设置”
进入“高级安全Windows 防火墙”窗口,点击“入站规则”--“新建规则”
规则类型:选择“端口”,然后下一步;
协议和端口:选择tcp ,特定本地端口,输入MySQL的端口号,为3306,然后下一步;
操作和配置文件默认选择,然后下一步;
名称:输入自定义名称和描述(如mysql,允许访问mysql),然后完成。
MySQL 安装步骤的更多相关文章
- MySQL安装步骤
MySQL安装步骤 1. 下载MySQL Community Server 5.6.21,注意选择系统类型(32位/64位) 2. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下. ...
- Linux MySql安装步骤
本文将以MySQL 5.5.47为例,以CentOS 6.5为平台,讲述MySQL数据库的安装和设置. 源码包方式安装 1.新建MySql用户和用户组 groupadd mysql useradd - ...
- MySQL安装步骤详解
MySQL安装 一.MYSQL的安装 1.打开下载的mysql安装文件mysql-5.5.27-win32.zip,双击解压缩,运行“setup.exe”. 2.选择安装类型,有“Typical(默认 ...
- MySQL安装步骤及环境变量配置
MySQL安装 MySQL下载地址:http://dev.mysql.com/downloads/installer/1:首先进入的是安装引导界面2:然后进入的是类型选择界面,这里有3个类型:Typi ...
- 免安装版MySQL安装步骤
http://downloads.mysql.com/archives/community/ 1:添加环境变量把MySQL解压后的bin目录添加到path环境变量中 2:修改或者添加my-defaul ...
- MySql安装步骤详解,MySql的root密码设置,启动MySql服务。
1.下载mysql安装包,并解压,双击mysql-5.6.24-winx64.msi 2.点击下一步 3.选择custom 4.选择安装内容和位置,5个安装内容要选择will be installed ...
- linux—mysql安装步骤
一.检查系统中是否已经安装过mysql. rpm -qa | grep mysql 如果存在,则需要删除. yum -y remove mysql* 继续检查一下是否还存在mysql rpm -qa ...
- window mysql安装步骤
window安装mysql(本人系统win10 64位 安装mysql-5.7.10-winx64) 1. 官网下载mysql zip安装包,然后解压到你想安装的目录,假设解压的目录是P:\mysql ...
- 超级详细Mysql安装步骤图解
数据库忘记装了,然后今天才装上.刚开始有点蒙蔽,进入mysql官网一堆英文,小声逼逼没有学号英语的我.废话不都说,直接上图 1.输入网址 https://www.mysql.com/downloads ...
随机推荐
- golang linux安装
go在linux下的安装: [root@localhost src]# wget https://storage.googleapis.com/golang/go1.8.1.linux-amd64.t ...
- 如何修改Xampp服务器上的mysql密码(图解)
https://www.jb51.net/article/111289.htm https://www.cnblogs.com/Leequik/p/5323795.html 1.点击MySQL的adm ...
- numpy.random随机数生成
seed 确定随机数生成器的种子 permutation 返回一个序列的随机排列或返回一个随机排列的返回 shuffle 对一个序列就地随机乱序 rand 产生均匀分布的样本值 randint 从给定 ...
- ClassTwo__HomeWork
1,素数输出 设计思路声明两个函数分别用来实现输出任意两个数之间所有的素数和任意两个数之间最大最小的十个素数 方法一:一个数的因子不会大于它本身的开方; 方法二:创建一个数组来储存素数并输出最大最小的 ...
- STM32 定时器级联
根据参考手册给出的主/ 从定时器的例子 其实就是主定时器产生一个触发信号,让从定时器去接收这个触发信号,通过这个触发信号来让从定时器工作. 下面我们来看看我设置的从定时器 只需要配置 TIMx-> ...
- yum配置文件中baseurl和mirrorlist的区别
找到yum.repo.d文件夹下的文件,随便打开一个,找到mirrorlist的url,比如: http://mirrorlist.centos.org/?release=6&arch=$ba ...
- 外网上传到NAS速度很慢是什么情况?上行1M都不到,但是测试有4M
外网上传到NAS速度很慢是什么情况?上行1M都不到,但是测试有4M NAS可以将自己的影片,图片,音乐都放在NAS中.在家中就能无线共享了.在其他地方要下载自己nas里的影片,下载速度主要取决于家里宽 ...
- <转>jmeter(五)JDBC Request
本博客转载自:http://www.cnblogs.com/imyalost/category/846346.html 个人感觉不错,对jmeter讲解非常详细,担心以后找不到了,所以转发出来,留着慢 ...
- 前端框架VUE----es6简单介绍
1.ECMAScript 6 简介 ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了.它的目标,是使得 JavaScr ...
- use right spindle drive
Hardware software interface: HallSupplyLeft: E_BSW_DO_SUP_HCOM_A Left Hall Sensor: E_BSW_DI_HALL_A_1 ...