mysql安装包提示选项_Windows操作系统安装MySQL解压版
1、下载MySQL
版本: MySQL Community Server
下载地址: https://dev.mysql.com/
2、解压安装包
解压下载的安装包,放到电脑的安装目录下
3、配置my.ini文件
解压后,根目录下,有一个my-default.ini文件,这是官方的配置文件样版,把这个文件拷贝一份在同一个目录,名字改为my.ini。
把如下内容复制到my.ini中:
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
#设置mysql的安装目录
basedir=E:\mysql
#设置mysql数据库的数据的存放目录,data文件夹最好放在根目录下,有时其他目录会提示没有写的权限
datadir=E:\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
复制代码
4、安装mysql
以管理员身份打开cmd窗口,进入mysql的bin目录,输入命令:
mysqld install
复制代码
如果想卸载服务,可以输入命令:
mysqld -remove
复制代码
等待提示安装成功后,输入命令:
mysqld --initialize
复制代码
这一步用于初始化data目录,官方的压缩包解压后并没有data文件夹,运行命令后,自动在根目录下生成data文件夹,有时在非根目录可能会提示没有写的权限。
最后,输入命令,启动服务:
net start mysql
复制代码
5、设置root管理员密码
新版本的mysql,root用户的密码不能为空,这时,我们的root是没有密码的,因此我们需要设置。
win+R,输入services.msc,打开服务,找到MySQL服务,关闭它。或者输入命令:net stop mysql,关闭mysql服务。
再次进入bin目录,输入命令:
mysqld --defaults-file="E:\mysql\my.ini" --console --skip-grant-tables
复制代码
这是打开mysql的安全模式。(这个cmd别关)
另外再打开一个cmd,进入mysql的bin目录后输入命令:
mysql -u root -p
复制代码
此时cmd显示:
Enter password:
复制代码
直接敲Enter键,成功进入mysql。
输入sql语句如下:
use mysql;
显示:Database changed,如果提示error,则使用命令:SET PASSWORD = PASSWORD('123456');
update user set authentication_string=password("123") where user="root";
显示:Query OK,1 rows affected(0.01 sec) Rows matched:1 Changed:1 Warnings:1
flush privileges;
显示:Query OK,0 rows affected (0.00 sec)
quit
复制代码
完成,这样就把root用户的密码设置为123了。
命令exit可以退出mysql控制台
最后,为了以后方便启动mysql,配置环境变量,Path追加:
;E:\mysql\bin;
复制代码
完成以后运行mysql的方法,就是打开cmd,输入命令(前提是mysql服务已经启动,如果没有启动,则输入:net statrt mysql启动服务):
mysql -u root -p
123
复制代码
就可以了。
6、第一次运行后,设定常用参数:
1)登录后,需要在正常模式下,再设一次root用户的密码,输入:
set password=password('123');
复制代码
2)打开root操作数据库的全部权限:
use mysql;
show tables;
select host,user from user;
update user set host='%' where user='root';
quit
net stop mysql
net start mysql
复制代码
MySQL正式安装完成,可以使用了。
mysql安装包提示选项_Windows操作系统安装MySQL解压版相关推荐
- windows+mysql+解压版_Windows操作系统安装MySQL解压版
1.下载MySQL版本: MySQL Community Server 2.解压安装包 解压下载的安装包,放到电脑的安装目录下 3.配置my.ini文件 解压后,根目录下,有一个my-default. ...
- 解压安装包linux,Linux 下载安装 rar 并解压rar压缩包(Linux下如何解压.zip和.ra
Linux 下载安装 rar 并解压rar压缩包(Linux下如何解压.zip和.ra Linux 下载安装 rar 并解压rar压缩包(Linux下如何解压.zip和.rar文件) Linux下如何 ...
- mysql 5.6.10 32_安装mysql-5.6.10-win32 解压版-略有修改
1.复制mysql-5.6.10-win32.zip到D:\app目录下. 2.解压mysql-5.6.10-win32.zip 3.在D:\app\mysql-5.6.10-win32下, 复制&q ...
- linux下安装mysql8(基于yum安装和mysql安装包离线安装两种方式)
试验环境: centos7 x64 最小化安装 mysql80-community-release-el7-3.noarch.rpm 或mysql-8.0.17-linux-glibc2.12-x86 ...
- mysql 解压版安装教程
第一步:到Mysql官网下载. 从[https://dev.mysql.com/downloads/mysql/](https://dev.mysql.com/downloads/mysql/)找到需 ...
- 32位mysql安装包_《MySQL 入门教程》第 02 篇 MySQL 安装
文章来源:<MySQL 入门教程>第 02 篇 MySQL 安装 原文作者:不剪发的Tony老师 来源平台:CSDN 上一篇我们了解了什么是MySQL数据库. 本文介绍如何在 Window ...
- mysql 安装包_ubuntu下安装mysql全记录
在mysql官网https://downloads.mysql.com/archives/community/上下载mysql安装包mysql-5.7.22-linux-glibc2.12-x86_6 ...
- mysql安装包脚本之家_CentOS 7 MySQL5.7 TAR包解压 全自动化脚本
准备工作 tar安装包:默认已经下载好mysql 安装包,名称为: mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz ,我的安装包位置:/root .我服务器没有网 ...
- 32位mysql安装包_软件测试基础——Linux系统搭建MySQL数据库
一.mysql下载 1. 下载:官方网址:https://dev.mysql.com/downloads/mysql/ 2. 选择相应的版本,由于cenos是基于红帽的,所以Select Operat ...
- centos mysql安装包_Centos7下安装包方式安装MySQL
安装包下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar 第一步:在 /h ...
最新文章
- 并查集数据结构的几种实现
- 8080端口被占用处理办法
- jpa vue管理系统_在JPA 2.1中使用@Convert正确完成映射枚举
- centos6.x 搭建K8S环境准备
- js判断数组中对象是否存在某个值
- 面试必会系列 - 3.1 Redis知识点大汇总(数据类型,内存模型,持久化,缓存击穿,集群,一致性哈希等等)
- P2619 [国家集训队2]Tree I
- WORD关于论文格式设置
- 前端学习(3198):jsx语法规则2
- java stl分解_Java Thread 之間 記憶體空間分析
- 闰年判断_小学数学,平年和闰年怎么判断,百年不闰很多人都容易忘
- python创建线程函数_Python多线程编程(三):threading.Thread类的重要函数和方法...
- python中out函数_cython函数输出与python函数outpu略有不同
- 130242014062-黄凌逸-电商系统某功能模块“需求分析与设计实验课小结
- python 绘制降水量色斑图
- Android、Java超详细的身份证验证工具
- 2020年四季度混合型基金数据分析
- MT6573 android2.3.4 OTA包的生成研究
- 2021李宏毅 机器学习 Convolutional Neural Network (CNN)
- 计算机网络知识点总结(第四章 网络层)
热门文章
- Linux的Sysfs文件系统简要说明
- 牛客练习赛43F Tachibana Kanade Loves Game
- mysql 忘记密码, 亲测有效解决方案,Access denied for user ‘root’@’localhost’ (using password: YES)...
- JZOJ5371 组合数问题
- java多线程下如何调用一个共同的内存单元(调用同一个对象)
- 使用 jquery 的 上传文件插件 uploadify 3.1 配合 java 来做一个简单的文件上次功能。并且在界面上有radio 的选择内容也要上传...
- lesson6 DAAD转换与单片机接口
- Debian - 搭建Debian本地APT源
- 使用pythonping检查设备的连通性并记录可达设备(eNSP模拟器)
- OSI七层模型设计思路