MySQL概述与安装
MySQL数据库
概要:
一、MySQL数据库的概述
二、MySQL数据库的搭建
三、MySQL数据库软件的使用
四、MySQL数据类型
五、MySQL数据库数据的操作
一、初始MySQL数据库
1.数据库概述
<1> 数据库:Database
长期存储在计算机内的,有组织的,可共享的数据库集合。
存储数据库的仓库。(文件)
<2> 数据库管理系统:Database Management System
操纵和管理数据库的软件。
<3> 数据库的类型
关系型数据库:二维表的形式存储数据。
非关系型数据库:NoSQL------Not only SQL
Redis:键值对存储,k-v形式存储
MongoDB:文档存储,将数据以文档的形式存储,Json/XML
HBase:列存储,Hadoop Database
<4> 主流的关系型数据库
Oracle:甲骨文公司
SQLServer:微软
简单、界面友好,交互和操作型更强
开放性差,性能低
DB2:IBM
伸缩性比较强,使用所有的主流平台
收费
MySQL:MySQL AB
2.MySQL数据库概述
<1> MySQL数据库
MySQL是一个关系型数据库管理系统,有瑞典MySQL AB公司开发的,目前属于Oracle旗下的产品
<2> 版本
社区版:免费(个人、组织、企业)
企业版:非盈利的版权,会收取一定的服务费
<3> 特点
1.开源、自由的关系型数据库管理系统
2.短小精悍,速度快,拥有成本低
3.是LAMP流行的网站架构的一部分
4.被广泛的运用在互联网公司中(中小型网站中)
二、安装MySQL数据库
<1>安装方式
ZIP安装,压缩包的方式安装
MSI安装,windows installer 微软格式的安装包安装
<2>注意事项:以前安装过,需要卸载干净再次安装
1.关闭MySQL服务
2.卸载MySQL软件 (控制面板-程序-卸载程序-邮件卸载MySQLxxx文件)
3.删除残留文件1:原安装位置 2.C:\ProgramData下的 MySQL文件夹
3.删除残留文件配置参数:
打开注册表(cmd--regedit)----xxxxmachine----system----001/002/service---
eventlog---application---删除MySQL
<3>安装
MSI安装方式(操作和配置更加简单)
注意:字符集的选择,推荐使用stf-8
三、使用MySQL软件
<1>启动服务
net start mysql 启动服务器
net stop mysql 关闭服务
<2>登录数据库
格式:mysql -参数
参数:
-u 用户名
-p 密码
-P 端口号
-h 数据库的服务器地址(远程连接数据库)
--prompt(设置提示)
例如:
mysql -uroot -p密码
mysql -uroot -p密码 -P3306 -h127.0.0.1
mysql -uroot -p密码 -P3306 -h123.231.11.35(阿里云上的服务器:上海|北京)
mysql -uroot -p回车
密码(密码不可见)
使用MySQL Command Line Clinet输入密码
<3>退出数据库
ctrl+c
exit
\q
quit
<4>修改密码
4.1第一种修改密码方式,当你忘记密码的时候使用这种方式修改
(1)停止MySQL服务器
(2)在DOS下输入mysqld --skip-grant-tables
(3)在新开一个DOS登录mysql数据库(不需要密码)
(4)更改密码:
use mysql 选择名称是mysql的数据库
update user set password-password('密码') where user='root';
(5)关闭DOS窗口,结束mysqld进程
(6)重启MySQL服务,使用新的密码登录
4.2第二种当你没有忘记密码的时候,想要去修改密码,建议使用这种方式,因为简单
4.2.1 (C:\Program Files\MySQL\MySQL SErver x.x\bin\mysqladmin)
mysqladmin -u 用户名 -p password 新密码(回车输入旧密码)
或者使用下面这种方式
4.2.1 mysqladmin -u 用户名 -p 旧密码 password 新密码
<5>修改MySQL的提示符
方式一:prompt hehe
方式二:mysql -uroot -p密码 --prompt 提示符(登录时修改提示符)
<6>识别版本号
select version();
MySQL概述与安装的更多相关文章
- {MySQL数据库初识}一 数据库概述 二 MySQL介绍 三 MySQL的下载安装、简单应用及目录介绍 四 root用户密码设置及忘记密码的解决方案 五 修改字符集编码 六 初识sql语句
MySQL数据库初识 MySQL数据库 本节目录 一 数据库概述 二 MySQL介绍 三 MySQL的下载安装.简单应用及目录介绍 四 root用户密码设置及忘记密码的解决方案 五 修改字符集编码 六 ...
- 菜鸟崛起 DB Chapter 2 MySQL 5.6的概述与安装
在上文菜鸟崛起 DB Chapter 1 数据库概述我们初步认识了数据库,也知道市面上常见的几种数据库,下面我们就针对常见的MySQL数据库展开对DataBase的探讨. 2.1 MySQL介绍 M ...
- 数据库之 MySQL --- 下载、安装 及 概述(一)
个人博客网:https://wushaopei.github.io/ (你想要这里多有) 一 . MySql数据库的安装 1.图解MySQL程序结构 2.双击运行安装程序:以Win32位为例 ...
- MySQL 概述和基础
# MySQL 概述 什么是数据库 存储数据的仓库 都有哪些公司在用数据库 金融机构.游戏网站.购物网站.论坛网站-- 提供数据库服务的软件 MySQL.Oracle.SQL Server.DB2.M ...
- MySql概述及入门(五)
MySql概述及入门(五) MySQL集群搭建之读写分离 读写分离的理解 为解决单数据库节点在高并发.高压力情况下出现的性能瓶颈问题,读写分离的特性包括会话不开启事务,读语句直接发送到 salve 执 ...
- MySQL概述及入门(一)
MySql概述及入门(一) 什么是MySQL? MySQL是当今主流的关系型数据库管理系统(记录是有行有列的数据库) , 可以与Oracle 和SQL Server 竞争 , 是最好RDBMS( ...
- 数据库及MySQL概述
#什么是数据 用来描述事物的符号记录.可以是数字.文字.图形等,有多种形式,经过数字化之后存入计算机 #什么是数据库 数据库(Database)就是一个用来存放数据库的仓库,是按照一定的数据结构来组织 ...
- mysql 7下载安装及问题解决
mysql 7安装及问题解决 一.mysql下载 下载地址:https://www.mysql.com/downloads/ Community (GPL) Downloads MySQL Commu ...
- MySQL数据库的安装与密码配置
MySQL是由MySQL AB公司开发,后由Oracle公司收购 MySQL是一个关系型数据库管理系统 分为社区版和企业版 ...
- my SQL下载安装,环境配置,以及密码忘记的解决,以及navicat for mysql下载,安装,测试连接
一.下载 在百度上搜索"mysql-5.6.24-winx64下载" 二.安装 选择安装路径,我的路径“C:\Soft\mysql-5.6.24-winx64” 三.环境配置 计算 ...
随机推荐
- 005Java开发环境搭建
005Java开发环境搭建 1.JDK下载与安装 (1)卸载 首先我们先来学习一下如何卸载JDK. 删除Java的安装目录(jdk整个包). 删除环境变量里的"JAVA_HOME" ...
- redhat7.6配置本地yum源
redhat7.6配置本地yum源 将光盘或者iso文件挂载到 /mnt 目录下 查看配置文件 [root@zqds122 mnt]# cat /etc/yum.repos.d/rh7ISO.repo ...
- GameObject.Find()、Transform.Find()查找游戏对象
GameObject.Find 按广度进行查找 GameObject.Find("GameObject"); GameObject.Find("GameObject/Ch ...
- windows下配置JDK教程
1.思路: 首先要确定所要用的应用可以兼容哪个版本jdk,然后开始下载对应的版本,最后安装,配置环境变量,测试,部署完成. 2.jdk下载地址: 如果下载全新的jdk可以直接百度jdk官网下载 如果需 ...
- 微软出品自动化神器【Playwright+Java】系列(十二)测试框架的设计与开发
一.前言 大家好,我是六哥! 又有好长一段时间没更文了,不是我懒,而是确实在更文上,没有以前积极了,这里是该自我检讨的. 其实不是我不积极,而是相对更文学习来说,优先级不是最高. 对我而言,目前最重要 ...
- ASP.NET Core Web API Swagger 按标签Tags分组排序显示
需求 swagger页面按标签Tags分组显示. 没有打标签Tags的接口,默认归到"未分组". 分组内按接口路径排序 说明 为什么没有使用GroupName对接口进行分组? 暂时 ...
- ctfshow VIP限免题目(最新)
源码泄露 这一题主要考察如何查看网页源代码,查看方式主要有三种 在网页前面加上view-source: 右键页面,点击查看页面源代码 键盘上按下F12打开开发者工具,在查看器中查看源代码 这一题随便一 ...
- T-Dubbo,最好的RPC接口测试工具,支持nacos、zookeeper两大主流注册中心,真香!
这可能是有史以来最好用的RPC接口测试工具 文末有视频简介 获取方式 一只小Coder 简介 T-Dubbo,是一个基于Dubbo的全自动RPC接口测试平台为当下最流行的微服务架构中的RPC接口提供了 ...
- 「学习笔记」平衡树基础:Splay 和 Treap
「学习笔记」平衡树基础:Splay 和 Treap 点击查看目录 目录 「学习笔记」平衡树基础:Splay 和 Treap 知识点 平衡树概述 Splay 旋转操作 Splay 操作 插入 \(x\) ...
- Git 操作命令清单 入门到精通(保姆级)
一般来说,日常使用只要记住下图6个命令,就可以了.但是如果你想熟练使用它,要记住大概80个命令. 下面是常用的 Git 命令.几个专用名词的译名如下: Workspace:工作区 Index / St ...