一、mysql下载与安装
1、下载
注意,其实我看了好的博文,下载截图五花八门,官网内容是变动的,布局也不一样,所以不要指望标准参照那个博文去找到安装包下载;
不过,你可以不进官网主页,直接进下载页:https://dev.mysql.com/downloads/,内容如下图:
点击上面箭头所指的地方:
本人下载的时候非常操蛋,下来好几次,都是下载到80%左右就自动停止不下了,我也不知道为什么
各位同仁如果遇到类似情况,有了解的,还望告知一二;
2、解压
将解压文件解压到你安装的目录:F:\mySql\mysql-8.0.18-winx64 (我这是放在F盘根目录,不要放在有中文名字和空格的的目录下.):
3、配置
在mysql-8.0.11-winx64文件夹下面新建一个my.ini文件和一个data文件夹
编辑 my.ini:
[mysqld] # 设置3306端口 port= # 自定义设置mysql的安装目录,即解压mysql压缩包的目录 basedir=F:\mySql\mysql-8.0.-winx64 # 自定义设置mysql数据库的数据存放目录 datadir=F:\mySql\mysql-8.0.-winx64\data # 允许最大连接数 max_connections= # 允许连接失败的次数,这是为了防止有人从该主机试图攻击数据库系统 max_connect_errors= # 服务端使用的字符集默认为UTF8 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 默认使用“mysql_native_password”插件认证 default_authentication_plugin=mysql_native_password [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8
添加环境变量
4、初始化数据库
执行 --initialize 命令。以管理员身份打开cmd命令窗口。cd到mysql的安装目录;输入:mysqld --initialize --user=mysql --console 然后回车。
下面红框就是你执行的命令,注意得到的绿框中就是你的初始密码。这个一定要记住,可先复制到文本中保存下来。
5、安装服务
然后执行 mysqld --install 命令。看到下面显示service成功安装。即wins的service服务安装了。
service服务可以在 任务管理器--服务看到。我的服务名是mysqlSun,只要在 mysqld --install mysqlSun 时跟上你自己想要的服务名就可以服务名,默认就是mysql这个名字。删除服务的命令是:mysqld --remove mysqlSun。
补充:
通过命令启动MySQL服务 net start mysql。
通过命令net stop mysql停止服务。
通过命令sc delete MySQL/mysqld -remove卸载 MySQL 服务
6、登录数据库
开启服务后,继续执行 mysql -u root -p ,此时会让输入密码,这个时候据要把上面mysql给你的初始密码拷过来了。输入密码回车。
输入密码回车后,显示下面 Welcome... 字样时,恭喜你!这时才真正成功安装mysql数据了。还是绿色安装,zip解压版的,不想要时不用卸载的那种。
7、修改密码
别忘了,这个时候要做的就是修改密码了。你不可能永远使用mysql给你的特别复杂的默认密码吧?
执行 set password='admin123'; 此时密码就改成数字 123 了,注意执行命令时要带上分号哦,因为是操作数据命令。
这时候就可以执行 quit 命令退出数据库,然后重新执行上一步 mysql -u root -p 然后输入密码重新登陆数据库了。这是就是完全是与你的数据库了。账号是root,密码是123。如果只是把这数据库用来开发不用设置很难的密码,因为密码忘了的话,就只剩一条路了,完全卸载干净再重装mysql。
8、结束:使用mysql客户端链接mysql
mysql客户端可以是navicat或SQLyog。或者其他的;下一篇我们就讲解如何使用navicat连接本地以及远程数据库
小结
1、MySQL需要通过客户端来进行服务端访问
·自带客户端F:\mySql\mysql-8.0.18-winx64\bin\mysql.exe:Windows下借助CMD
·数据库管理工具:Navicat,图形化管理
·支持MySQL扩展的编程语言:PHP、Java等2、数据库操作需要进行连接认证
·主机地址:-h,默认localhost可省略
·端口:-P(大写字母),默认3306可省略
·用户名:-u
·密码:-p(小写字母)
3、数据库连接资源有限,用完即关闭
一、mysql下载与安装的更多相关文章
- my SQL下载安装,环境配置,以及密码忘记的解决,以及navicat for mysql下载,安装,测试连接
一.下载 在百度上搜索"mysql-5.6.24-winx64下载" 二.安装 选择安装路径,我的路径“C:\Soft\mysql-5.6.24-winx64” 三.环境配置 计算 ...
- MySQL下载、安装及启动
介绍 Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之 ...
- MySQL下载与安装、解决报错
MySQL下载与安装 一.下载 1.登录Mysql官网:https://www.mysql.com/ 2.点击下载Mysql社区版本 3.点击下载 4.点击下载Mysql社区服务 5.下载地址: 历史 ...
- MySql下载与安装(部署)
一:MySQL介绍 1.MySQL简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司.MySQL 最流行的关系型数据库管理系统,在 WEB ...
- MySQL下载及安装
MySQL官网 http://dev.mysql.com/downloads/ Download --> Community --> MySQL Community Server 选择操 ...
- Navicat for MySQL下载、安装与破解
一:下载Navicat for MySQL 进入 Navicat for MySQL下载 ,根据需要选择下载的版本,我选择的是Windows 64bit,任意选择一个镜像地址下载. 二:安装Navic ...
- MySQL下载、安装和登录详解
MySQL是一个小型的数据库管理系统,由于其体积小,速度快,尤其是开放源代码等优点,使得其在开发中得到广泛的使用,本文主要介绍MySQL数据库从下载到安装及通过命令行的使用等. 一.下载部分 下载链接 ...
- mysql下载、安装
一.下载 网上下载地址五花八门,为了防止出现不必要的麻烦,建议直接从官网下载.有几点好处: 1.没有任何其他捆绑的软件 2.版本分布清晰,一般建议选择较新版本 mysql官网下载地址:https ...
- 转 mysql 下载 以及安装
https://blog.csdn.net/kerafan/article/details/78001849 一.MySQL 各个版本区别 ,(都需要编译的 ) 1.MySQL Community S ...
- MySQL下载与安装配置
一.Windows 上安装 MySQL Windows 上安装 MySQL 相对简单,最新版本下载地址: 官网:https://dev.mysql.com/downloads/mysql/ 下载步骤: ...
随机推荐
- http通讯过程
- linux之mariadb的安装
1.概述 mysql为关系型数据库. mysql的分支-- mysql (自己本身) -- 2008前后的被SUN收购 SUN之后又被oracle收购 系统集成--什么都干(- 套解决方案) mari ...
- linux centos安装nginx1.7.4
原文转自 jerryhe326:https://www.cnblogs.com/jerrypro/p/7062101.html一.安装准备 首先由于nginx的一些模块依赖一些lib库,所以在安装ng ...
- TightVNC安装
软件版本:tightvnc-2.8.8-gpl-setup-64bit.msi 后面一路默认,虚拟机端口默认从5900开始递增.
- Linux教程 网络管理命令Netstat的使用
Netstat(network statistics) 网络统计命令是一个命令行工具,用于监视网络出入的连接,路由表以接口统计等.Netstat 在所有的Unix或者Linux系统,Windows系统 ...
- 什么是 java 序列化?(未完成)什么情况下需要序列化?(未完成)
什么是 java 序列化?(未完成)什么情况下需要序列化?(未完成)
- Paper Reading:Receptive Field Block Net for Accurate and Fast Object Detection
论文:Receptive Field Block Net for Accurate and Fast Object Detection 发表时间:2018 发表作者:(Beihang Universi ...
- JNI线程、Linux常用命令、权限、防火墙配置
JNI_OnLoad: 调用System.loadLibrary()函数时, 内部就会去查找so中的 JNI_OnLoad 函数,如果存在此函数则调用. JNI_OnLoad会: 告诉 VM 此 na ...
- Java常用数学类和BigDecimal
笔记: Math类 * java.lang.Math提供了一系列静态方法用于科学计算:其方法的参数和返回值类型一般为double型. * abs 绝对值 * acos,asin,atan,cos,si ...
- zznu-oj-2117 : 我已经在路上了(求函数的原函数的字符串)--【暴力模拟题,花式模拟题,String大法好】
2117 : 我已经在路上了 时间限制:1 Sec 内存限制:256 MiB提交:39 答案正确:8 提交 状态 编辑 讨论区 题目描述 spring是不折不扣的学霸,那可是机房考研中的头号选手,不吹 ...