windows10 下安装、配置、启动mysql
下载mysql 可以自行去百度 或者 https://dev.mysql.com/downloads/mysql/5.7.html#downloads
解压mysql-5.7.26-winx64.zip,解压在 F:\Program Files\mysql-5.7.26-winx64\bin
刚解压完是没有data文件夹和my.ini文件的
在F:\Program Files\mysql-5.7.26-winx64目录下新建my.ini 文件,设置代码如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#用于跳过第一次登陆时候密码,设置完密码之后就将他删除
skip-grant-tables
#设置3306端口
port = 3306
# 设置mysql的安装目录 下面的路径改为自己的路径
basedir=F:\Program Files\mysql-5.7.26-winx64
# 设置mysql数据库的数据的存放目录
datadir=F:\Program Files\mysql-5.7.26-winx64\dataa
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
7、安装mysql服务,以管理员身份执行cmd,
首先跳转到你mysql所在的盘符
C:\WINDOWS\system32>F:
进入MySQL文件的bin目录
F:\>cd \F:\Program Files\mysql-5.7.26-winx64\bin
F:\Program Files\mysql-5.7.26-winx64\bin>mysqld install (卸载用mysqld -remove)
Service successfully installed.
F:\Program Files\mysql-5.7.26-winx64\bin>
8、启动服务 net start mysql 本地计算机上的服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。
如果执行 net start mysql 如下报错:
F:\Program Files\mysql-5.7.26-winx64\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务无法启动。
服务没有报告任何错误。
请键入 NET HELPMSG 3534 以获得更多的帮助。
需要执行下:mysqld --initialize
初始密码修改:
启动MySQL 服务后,当你以初始密码登录时,也许会碰到这样的错误:
无法登录到数据库,数据操作也就没法进行,还好MySQL提供了一种免除密码校验进入数据库的方法,我们先使用这种方法登录数据库,然后将默认密码替换掉,之后发现可以凭修改后的密码正常登录数据库。
首先打开 my.ini 文件,在 [mysqld] 这一项行下添加 skip-grant-tables ,保存退出。
重启MySQL服务:
net stop mysql
net start mysql
*Windows中没有重启mysql的命令,只能先停止再启动
免密登录MySQL:
命令行中输入 mysql -uroot -p ,需要输入密码时,直接 enter 进入数据库。
修改默认的密码:
use mysql
update user set authentication_string=password("new_password") where user="root";
flush privileges;
这样就把密码设置为了 new_password 了。(*注:修改 new_password 为自己需要的密码)
退出MySQL,将配置文件my.ini中添加的skip-grant-tables 这行删去。
重启mysql 服务
以新密码登录MySQL:
以新密码登录MySQL后,需要再设一次root 的密码:
set password = password('yourpassword');
flush privileges;
(* 注:最终密码以此次设定的值为准!)
windows10 下安装、配置、启动mysql的更多相关文章
- Windows10 下安装配置IIS + MySQL5.7.19 + nginx1.12.1 + php7.1.7
环境: VMWare Workstation Player12 Windows10 Pro x64 一.安装系统 vmware 会采用 fast install 方式很快装完,无需配置什么. 二.配置 ...
- Linux下安装、启动MySQL
启动与停止 1.启动 MySQL安装完成后启动文件mysql在/etc/init.d目录下,在需要启动时运行下面命令即可. [root@localhost mysql]# /etc/init.d/my ...
- Linux下安装配置启动RabbitMQ
Linux版本:Centos 7RabbitMQ依赖erlang所以需要先安装erlang以及他需要的环境 安装erlang http://www.erlang.org/downloads 拿最新的版 ...
- Windows 10下安装配置Caffe并支持GPU加速(修改版)
基本环境 建议严格按照版本来 - Windows 10 - Visual Studio 2013 - Matlab R2016b - Anaconda - CUDA 8.0.44 - cuDNN v4 ...
- CentOS6.5下安装配置MySQL
CentOS6.5下安装配置MySQL,配置方法如下: 安装mysql数据库:# yum install -y mysql-server mysql mysql-deve 查看mysql-server ...
- (转载)Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记
Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记 Linux下配LMAP环境,花了我好几天的时间.之前没有配置过,网上的安装资料比较混乱,加上我用的版本问题,安装过程 ...
- Centos下安装配置LAMP(Linux+Apache+MySQL+PHP)
Centos下安装配置LAMP(Linux+Apache+MySQL+PHP) 关于LAMP的各种知识,还请大家自行百度谷歌,在这里就不详细的介绍了,今天主要是介绍一下在Centos下安装,搭建一 ...
- Linux下安装配置与使用MySQL数据库
Linux下安装配置与使用MySQL数据库 在Linux下安装做开发时往往少不了要使用到MySQL数据库,下面就Linux系统为例讲解一下,如何安装MySQL数据库,如何启用/停.止MySQL服务,如 ...
- Windows下安装配置MySQL
Windows下安装配置MySQL的基本步骤 一.MySQL下载 MySQL官方下载地址https://dev.mysql.com/downloads/mysql/5.7.html#downloads ...
- [mysql]brew 安装 配置 操作 mysql(中文问题)
mac 下卸载mysqldmg mac下mysql的DMG格式安装内有安装文件,却没有卸载文件--很郁闷的事. 网上搜了一下,发现给的方法原来得手动去删. 很多文章记述要删的文件不完整,后来在stac ...
随机推荐
- win7 mongod不是内部命令
1.下载MongoDB 1.1 MongoDB下载 1.2 选择Server下面的 Community 2.安装MongoDB 2.1 注意事项:一直下一步就行了,但是遇到下面这个界面,注意一定要去掉 ...
- POJ3715【二分匹配-增广】
题意: N个人,有两种人,M对亲密关系,问最少删除几个人达到没有亲密关系. 思路: 最大匹配 = 最小独立集,删掉该人对最大匹配数的影响,如果没有影响,删不删都无所谓,如果有影响贼删除: 类似HDU1 ...
- bzoj 2039: [2009国家集训队]employ人员雇佣【最小割】
一开始在https://www.cnblogs.com/lokiii/p/10770919.html基础上连(i,j,b[i][j])建了个极丑的图T掉了--把dinic换成isap勉强能卡过 首先因 ...
- Codevs 1099 字串变换
1099 字串变换 2002年NOIP全国联赛提高组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题解 题目描述 Description 已知有 ...
- Libre OJ P2332「JOI 2017 Final」焚风现象【差分思想】By cellur925
题目传送门 这道题开始看起来会很晕...\(qwq\).首先我们要明确题目中的海拔&&温度.温度是受海拔影响的,每次改变的是海拔,我们求的是温度. 我们开始读入的时候便可以处理出开始\ ...
- JAVA 7新特性——在单个catch代码块中捕获多个异常,以及用升级版的类型检查重新抛出异常
在Java 7中,catch代码块得到了升级,用以在单个catch块中处理多个异常.如果你要捕获多个异常并且它们包含相似的代码,使用这一特性将会减少代码重复度.下面用一个例子来理解. Java 7之前 ...
- android videoView 加载等待
final Handler handler = new Handler(); Runnable runnable = new Runnable() { public void run() { int ...
- Jquery | 外部插入节点
after(content) : //在 span 元素外部的后面 插入 "<span><b>Write Less Do More</b><span ...
- Gym - 101810C ACM International Collegiate Programming Contest (2018)
bryce1010模板 http://codeforces.com/gym/101810 #include <bits/stdc++.h> using namespace std; #de ...
- memcpy/memmove?快速乘?
memcpy?memmove? //#pragma GCC optimize(2) #include<bits/stdc++.h> using namespace std; ; ],b[n ...