MySQL的安装与配置--windows下安装
转自:https://www.cnblogs.com/winton-nfs/p/11524007.html
免安装版的Mysql
MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在 Web应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。
在本博文里,我主要以Mysql免安装版为例,帮助大家解决安装与配置mysql的步骤。
首先:要先进入mysql官网里(Mysql的官网–>https://www.mysql.com/)
一、下载安装包:
①进入官网后,点击"Dowload",然后页面往下拉
②接下来看到的页面是这样的,红色框框的链接就是mysql社区版,是免费的mysql版本,然后我们点击这个框框的链接:↓
③接下来跳转到这个页面,在这里,我们只要下载社区版的Server就可以了:
④下载免安装版(windows以外的其他系统除外)
这样,安装包就下载好了!
注意,安装的目录应当放在指定位置,,其次,绝对路径中避免出现中文,推荐首选英文为命名条件
二、Mysql的配置
以管理员身份打开命令行(如下图所示),一定要是管理员身份,否则由于后续部分命令需要权限,出现错误!
①下转到mysql的bin目录下:
②安装mysql的服务:mysqld --install
③初始化mysql,在这里,初始化会产生一个随机密码,如下图框框所示,记住这个密码,后面会用到(mysqld --initialize --console)
④开启mysql的服务(net start mysql)
⑤登录验证,mysql是否安装成功!(要注意上面产生的随机密码,不包括前面符号前面的空格,否则会登陆失败),如果和下图所示一样,则说明你的mysql已经安装成功!注意,,一定要先开启服务,不然会登陆失败,出现拒绝访问的提示符!
修改密码:
由于初始化产生的随机密码太复杂,,不便于我们登录mysql,因此,我们应当修改一个自己能记住的密码!
再次登录验证新密码:
设置系统的全局变量:
为了方便登录操作mysql,在这里我们设置一个全局变量:
①点击"我的电脑"–>“属性”–>’‘高级系统设置’’–>’‘环境变量’’,接下来如下图所操作
②把新建的mysql变量添加到Path路径变量中,点击确定,即完成:
配置完成之后,每当我们想要用命令行使用mysql时,只需要win+R,–>输入"cmd"打开命令行,之后输入登录sql语句即可。
③在mysql目录下创建一个ini或cnf配置文件,在这里我创建的是ini配置文件,里面写的代码是mysql的一些基本配置
[mysqld]
character-set-server=utf8mb4
bind-address=0.0.0.0
port=3306
default-storage-engine=INNODB
[mysql]
default-character-set=utf8mb4
[client]
default-character-set=utf8mb4
就这样,一个免安装版的Mysql就安装并配置完成了
2.1可能会出现的问题
1、ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO/YES)
2、“由于找不到MSVCR120.dll,无法继续执行代码。重新安装程序可能会解决此问题” 或者 “由于找不到VCRUNTIME140_1.dll,无法继续执行代码。重新安装程序可能会解决此问题”
3、“net start Mysql"启动服务时 ,显示"Mysql服务正在启动 Mysql服务无法启动 服务没有报告任何错误”
解决办法: 转移至我另外两篇博客
1、ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO/YES)
2、解决mysql问题:由于找不到MSVCR120.dll,无法继续执行代码.重新安装程序可能会解决此问题。
3、待续,正在撰写相关博客,如遇到此问题,可评论,博主回复解决.
2.2命令参考:
①安装服务: mysqld --install
②初始化: mysqld --initialize --console
③开启服务: net start mysql
④关闭服务: net stop mysql
⑤登录mysql: mysql -u root -p
Enter PassWord:(密码)
⑥修改密码: alter user ‘root’@‘localhost’ identified by ‘root’;(by 接着的是密码)
⑦标记删除mysql服务: sc delete mysql
MySQL的安装与配置--windows下安装相关推荐
- mysql sphinx windows安装_Sphinx在windows下安装使用[支持中文全文检索]
前一阵子尝试使用了一下Sphinx,一个能够被各种语言(PHP/Python/Ruby/etc)方便调用的全文检索系统.网上的资料大多是在 linux环境下的安装使用,当然,作为生产环境很有必要部署在 ...
- 30天精通Python(数据分析篇)——第1天:环境搭建之 Linux/Windows 下安装 Anaconda 和 Windows 下安装 DataSpell
目录 一.Linux 下安装 Anaconda 二.Jupyter Notebook 配置 三.Windows 下安装 DataSpell 3.1 DataSpell 介绍 3.2 DataSpell ...
- 安装mysql 图_如何在Windows下安装MYSQL,并截图说明
说明 : window 下安装 mysql 虽然简单,但是细节不注意就会安装失败,特别是配置服务器时,Current Root Password:为空:如果输入密码了在后面安装会报错.(不知道设置这个 ...
- 用cygwin下载安装ncview(windows 下安装ncview)
这里需要借用cygwin软件,因为ncview在windows是没有安装版本的. cygwin安装可以看我的上一篇博文. 由http://meteora.ucsd.edu/~pierce/ncview ...
- windows安装mysql修改密码_1、Windows下安装mysql-8.0.12及修改初始密码
1. 解压压缩包,放置到任意目录 注意目录最好是英文 这是我的目录: D:\Python\mysql-8.0.12-winx64\ 2. 初始化 用管理员权限打开CMD或者Windows Powers ...
- 安装mysql无法登录_【windows 下安装 mysql-server 无法登录问题解决】
----------------------------- 无感的首行 ----------------------------- 新版 mysql-server 5.7 安装后发现无法使用 mysq ...
- window php 安装zip扩展,Windows下安装php_rar 扩展,让php实现rar文件的读取和解压
PHP Rar Archiving 模块 (php_rar) 是一个读取和解压rar文件的模块,但不提供RAR压缩(打包)的功能. 1.首先要到PECL的RAR页面下载DLL. 根据自己的情况选择下载 ...
- windows 安装linux wubi,windows下安装ubuntu 12.04---利用ubuntu的iso包中的wubi.exe工具安装...
http://www.cnblogs.com/linjiqin/p/3600146.html 一.下载ubuntu-12.04-desktop-amd64.iso后,用winrar打开,提取出wubi ...
- php imagemagick安装,php ImageMagick windows下安装教程
1.下载ImageMagick 现在的静态版本能够很好的在各个平台上运行,但是他们却很难懂,因此您应该下载一个动态的版本.如果你的系统/电脑支持16位色,那么你应该使用Q16版本(还有一个是8位的版本 ...
最新文章
- 现实世界充满了bug_为啥程序会有bug?
- Java数据结构和算法:二叉树
- R语言实战应用-lightgbm 算法优化:不平衡二分类问题(附代码)
- mysql数据库-1.文件导入mysql表secure_file_priv报错问题解决 mysql select outfile不能导出亲测
- Docker相关概念与安装(Docker-CE)
- 附录:MySQL忘记root密码
- Spring Cloud实战小贴士:Zuul统一异常处理(三)【Dalston版】
- git mysql差异备份_结合Git实现Mysql差异备份,可用于生产环境
- ROW_NUMBER() OVER()函数用法详解
- 怎么在CAD编辑工具中绘制多边形线
- nyoj---快速查找素数
- python筛选数据求均值_Python数据分析之从100万条数据中筛选出前100热门电影
- 下载SAP hana镜像文件
- 相亲交友小程序制作方案
- java docx4j 工具和xdocreport工具创建PDF或者word报表
- 12--CSS导航栏(知识点复习)
- C# 源代码+ SQLserver数据库点餐软件
- JVM中类加载的时机
- python安装hyperlpr
- linux 文件恢复 软件,EasyRecovery轻松实现Linux数据恢复
热门文章
- Python基本数据类型(二)
- 数据库系统概论期末复习以及知识整理
- 牛顿-拉夫逊法 原理讲解以及python算例实现
- 离散蚁群算法实例(求解旅行商问题)
- 用图讲解狄克斯特拉(DiskStra)算法,python实现 。
- VTK:方向标记用法实战
- boost::geometry模块实现递归多边形线性区域的测试程序
- boost::fusion::joint_view用法的测试程序
- boost::function_types::parameter_types用法的测试程序
- GDCM:gdcm::ByteValue的测试程序