小白搭建WAMP详细教程---mysql安装与设置
MySQL分为安装版和解压版。为了以后MySQL出问题想重装时会出现各种不必要的麻烦,我们这里选择解压版MySQL。详细步骤如下:
一:Mysql官网下载Mysql解压版
到官网下载,网址为:https://dev.mysql.com/downloads/mysql/ ,选择下载ZIP Archive格式的压缩包,版本也可以选择,我们这里选择5.7.28,具体步骤如下:


下载完后得到如下的压缩包:

二:安装Mysql
我们这里选择的是免安装版的,所以直接将下载的压缩包解压到您想要的目录下就可以了。这里我们就解压到 d:\wamp\mysql5728x64解压后得到如下目录:

三:配置Mysql-------my.ini
在根目录下新建一个my.ini文件,在里面存入以下代码:
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\wamp\mysql5728x64
# 设置mysql数据库的数据的存放目录
datadir=D:\wamp\mysql5728x64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
basedir就是你安装mysql的路径,为必选项。
default-character-set = utf8,character_set_server = utf8可以不写但是为了避免以后由于编码出现的问题可以在这先设置。
四:配置环境变量
在桌面右击我的电脑,选择属性,出现窗口后,按下图所示操作:
点击编辑后,会出现一个对话窗口,点击新建,然所输入mysql安装目录下的bin的完整目录,比如d:\wamp\mysql5728x64\bin。
配置环境变量后, 我们要启动MySQL就不必到MySQL的bin目录下启动了,直接在cmd中直接输入net start mysql 就可以启动服务了。
五:初始化
我们以管理员的身份打开CMD,如何以管理员的身份打开,我们在安装apache的教程时有说过,不懂的可以去看。在CMD中切换到MYSQL的BIN目录下。执行以下命令
mysqld –-initialize

注意命令是mysqld,不是mysql,所以要注意。当成功以后,在根目录下会多出一个DATA目录,如下图所示:

六:安装Mysql服务
还是在bin目录下运行命令 mysqld install,执行成功会提示,如图所示:

至此,mysql的解压版安装已经成功了!
七:启动mysql服务
在CMD中执行命令 net start mysql

八:登陆Mysql
在登陆之前我们要先获取登陆的密码,首先在根目录下的data目录里找到一个以.err为后缀的文件,然后以文本方式打开,找到password这一行,最后面的就是密码了。找不到的可以用ctrl+f去查找。
找到密码后,在CMD中输入命令:mysql -u root -p 回车后,需要您输入密码,输入我们刚才找到的密码就可以了。登陆成功后如下图所示:

九:修改密码
在"mysql>"提示符后面输入命令:set password for root@localhost = password('新密码'); 命令后面是有分号的,不要忘记了。
用户名一般是root,并设置新密码。
以些为止MYSQL就算是设置完成了。
退出mysql的命令是 mysql>exit
停止mysql的命令是,在cmd中输入:net stop mysql
卸载mysql的命令是,在cmd中输入:sc delete mysql
如果有帮到您,就给小编打个赏吧,谢谢哦!

小白搭建WAMP详细教程---mysql安装与设置的更多相关文章
- 小白搭建WNMP详细教程---MYSQL安装与设置
MYSQL的安装请参考WAMP中的mysql的安装教程,两者是一样的. https://www.cnblogs.com/missbye/p/12050312.html
- 小白搭建WAMP详细教程---apache安装与设置
一.apache官网下载Apache HTTP Server服务器 1.打开apache官网http://www.apache.org/,拉到最底下,找到HTTP Server,点击进去下载.也可以直 ...
- 小白搭建WAMP详细教程---php安装与设置
一.php官网下载php压缩包 到php官网http://www.php.net 下载,有很多版本,我们这里选择7.2.25,具体步骤如下: 二.php的安装 下载后得到如下的压缩包,将压缩包解压到您 ...
- 小白搭建WNMP详细教程---PHP安装与设置
php的安装请参考WAMP中PHP的安装教程https://www.cnblogs.com/missbye/p/12049925.html 需要注意的是,我们下载的PHP版本要下载Non Thread ...
- 小白搭建WNMP详细教程---NGINX安装与设置
一.Nginx下载 Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器.Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Ramble ...
- 小白搭建WAMP详细教程---apache、mysql、php的整合配置
Apache与PHP整合 我们之前说过PHP能够解析PHP代码, 可是不服务于apache,apache能够获取接收浏览器的请求, 可是不能处理PHP代码, 要实现动态站点开发,就必须结合apache ...
- 小白搭建WNMP详细教程---NGINX、MYSQL、PHP的整合配置
我自定义安装后的目录结构如下: 安装在D盘的WNMP下,其中WWW是网站的目录.ZIPS是放压缩包文件. 一.配置环境变量 在桌面右击我的电脑,选择属性,出现窗口后,按下图所示操作: 点击编辑后,会出 ...
- 手把手教从零开始在GitHub上使用Hexo搭建博客教程(二)-Hexo参数设置
前言 前文手把手教从零开始在GitHub上使用Hexo搭建博客教程(一)-附GitHub注册及配置介绍了github注册.git相关设置以及hexo基本操作. 本文主要介绍一下hexo的常用参数设置. ...
- 从零开始搭建系统1.4——MySql安装及配置
安装环境:CentOS7 64位 ,安装MySQL5.7 1.创建mysql目录 2.在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo ...
随机推荐
- GitHub基础使用指南
引言: 只要进行了一段时间的软件或者编程相关知识的学习,相信大家或多或少都会见过这只"猫猫",这可不是什么宠物店铺的商标,身为即将成为程序猿/媛的你,或者已经是一位程序猿/媛的你, ...
- Sqoop(四)增量导入、全量导入、减量导入
增量导入 一.说明 当在生产环境中,我们可能会定期从与业务相关的关系型数据库向Hadoop导入数据,导入数仓后进行后续离线分析.这种情况下我们不可能将所有数据重新再导入一遍,所以此时需要数据增量导入. ...
- 解决phpmyadmin上传文件大小限制的配置方法
解决phpmyadmin上传文件大小限制的配置方法 phpmyadmin导入SQL文件时涉及到phpmyadmin上传文件大小限制问题,默认phpmyadmin上传文件大小为2M,如果想要phpmya ...
- Mysql性能监控可视化
前言 操作系统以及Mysql数据库的实时性能状态数据尤为重要,特别是在有性能抖动的时候,这些实时的性能数据可以快速帮助你定位系统或Mysql数据库的性能瓶颈,镜像你在Linux系统上使用top.i ...
- swack的wiki站上线
swack的个人wiki网址:www.swack.cn [服务器破旧,速度较慢,见谅!]
- 【Java基础】集合
集合 集合概述 一方面, 面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象 的操作,就要对对象进行存储.另一方面,使用 Array 存储对象方面具有一些弊端,而 Java 集合就像一种容器 ...
- LeetCode141-环形链表检测
题目 给定一个链表,判断链表中是否有环. 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环. 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置 ...
- appium元素识别方式实战
github代码:: https://github.com/w550856163/App_Demo.git tag: V1.1 Appium Inspector定位工具界面介绍: Selecte ...
- mysqlbinlog :unknown variable 'default-character-set=gbk'
mysqlbinlog :unknown variable 'default-character-set=gbk' 解决方法: 在命令行中加入--no-defaults开关,使用mysqlbinlo ...
- 攻防世界—pwn—level0
题目分析 下载文件后首先使用checksec检查文件保护机制 文件名太长了,就更改了一下 发现是一个64位程序,使用ida查看伪代码 注意到一个特殊的函数名callsystem 确定思路,直接栈溢出 ...