01_MySQL从下载—>安装—>到快速上手
一、MySQL下载
二、MySQL安装
三、MySQL几条简单命令快速上手(增删改查)
一、MySQL下载与安装
下载地址:https://dev.mysql.com/downloads/mysql/
目前最新版8.0.20,我下载的是64位压缩包
下载完成后解压缩
环境变量配置
1、我的电脑->属性->高级->环境变量
2、选择Path,在其后面添加你的mysql bin文件夹的路径 :比如我的是:D:\mysql-8.0.20-winx64\bin
3、配置完环境变量之后,在你的MySQL文件夹下(我的是D:\mysql-8.0.20-winx64)新增加一个配置文件mysql.ini,新建一个data文件夹(用于存放数据库数据)
4、双击mysql.ini,将如下内容粘贴
1 [mysql]
2
3 # 设置mysql客户端默认字符集
4 default-character-set=utf8
5
6 [mysqld]
7
8 #设置3306端口
9 port = 3306
10
11 # 设置mysql的安装目录
12 basedir=F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64
13
14 # 设置mysql数据库的数据的存放目录
15 datadir=F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64\data
16
17 # 允许最大连接数
18 max_connections=200
19
20 # 服务端使用的字符集默认为8比特编码的latin1字符集
21 character-set-server=utf8
22
23 # 创建新表时将使用的默认存储引擎
24 default-storage-engine=INNODB
5、效果如下
6、打开Windows PowerShell,以管理员身份运行
7、输入这段命令:mysqld --initialize-insecure --user=mysql ,回车,无提示
8、输入这段命令:mysqld install ,回车,提示安装成功
9、输入这段命令:net start mysql ,回车,启动MySQL成功
10、输入这段命令:mysql -u root -p ,回车,第一次输入密码直接回车跳过,登陆成功
11、输入这段命令:mysqladmin -u root -p password ,回车,修改密码,一般设置为root,方便记忆
12、输入 exit 退出(直接关闭窗口无法退出)
二、几条简单命令快速上手MySQL
1、启动MySQL ——> net start mysql ,回车
2、登录MySQL——> mysql -u root -p ,回车
3、输入密码root ,回车
【查】
命令1:show databases;——>查看数据库
命令2:use db_name;——>使用数据库
命令3:show tables;——>查看数据库中可用的表
命令4:show columns in db_name;——>查看表的结构(以上面第一个表为例)
命令5:select * from table_name;——>查看表数据(以上面第一个为例)
【增】
命令6:create database db_name;——>创建数据库
命令7:create table table_name;——>创建表
命令8:insert into table_name VALUES (*,*,*) ,(*,*,*);——>创建数据
【删】
命令9:drop database db_name;——>删除数据库
命令10:drop table table_name;——>删除表
命令11:delete from table_name where *** 删除数据
【改】
命令12:update table_name set **
01_MySQL从下载—>安装—>到快速上手的更多相关文章
- JDK11 JAVA11下载安装与快速配置环境变量教程
https://blog.csdn.net/weixin_40928253/article/details/83590136 1.到Oracle官网下载jdk11,并安装.搜索“jdk",选 ...
- Centos6.5使用yum安装mysql——快速上手必备(转载)
第1步.yum安装mysql[root@stonex ~]# yum -y install mysql-server安装结果:Installed: mysql-server.x86_64 0: ...
- Centos6.5使用yum安装mysql——快速上手必备
第1步.yum安装mysql [root@stonex ~]# yum -y install mysql-server 安装结果: Installed: mysql-server.x86_6 ...
- Centos6.5使用yum安装mysql——快速上手必备(转)
第1步.yum安装mysql[root@stonex ~]# yum -y install mysql-server安装结果:Installed: mysql-server.x86_64 0: ...
- Linux学习总结(4)——Centos6.5使用yum安装mysql——快速上手必备
第1步.yum安装mysql [root@stonex ~]# yum -y install mysql-server 安装结果: Installed: mysql-server.x86_6 ...
- 快速上手如何使用FluentData
http://blog.itpub.net/29511780/viewspace-1194048/ 目录: 一.什么是ORM? 二.使用ORM的优势 三.使用ORM的缺点 四.NET下的ORM框架有 ...
- 【图文详解】scrapy安装与真的快速上手——爬取豆瓣9分榜单
写在开头 现在scrapy的安装教程都明显过时了,随便一搜都是要你安装一大堆的依赖,什么装python(如果别人连python都没装,为什么要学scrapy….)wisted, zope interf ...
- 快速上手Ubuntu之安装篇——安装win7,Ubuntu16.04双系统【转】
本文转载自:http://blog.csdn.net/qq_28205153/article/details/52203512 Linux可以说是开发者的系统,对于开发者来说,Linux发行版不仅为我 ...
- Elastic Search快速上手(1):简介及安装配置
前言 最近开始尝试学习Elastic Search,因此决定做一些简单的整理,以供后续参考,快速上手使用ES. 简介 ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多 ...
随机推荐
- 线上服务器CPU100%排查,Linux进程消耗查看
线上服务器CPU100%排查,Linux进程消耗查看 1.排查步骤 1.1Linux下排查 1.1.1查消耗cpu最高的进程PID 1.1.2根据PID查出消耗cpu最高的线程号 1.1.3根据线程号 ...
- java中的IO处理和使用,API详细介绍(一)
写在前面:本文章基本覆盖了java IO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面.照旧,文章依旧以例子为主,因为 ...
- 2.DHCP的基本概念
1.DHCP典型组网 DHCP组网中,包括以下三种角色: DHCP服务器 DHCP服务器负责从地址池中选择IP地址分配至DHCP客户端,还可以为DHCP客户端提供其他网络参数,如默认网关地址.DNS服 ...
- (13)Linux文件系统的优缺点
通过文件系统的方式来组织磁盘存储和数据管理.有以下几个方面的好处. 数据的读取.管理操作变得简单 文件系统给用户提供了一个简单的操作界面,用户可以通过对文件系统的简单操作,实现对磁盘的管理.虽然 Li ...
- 网际互连__OSI七层模型
概述 OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型 ,是一个逻辑上的定义.一个规范.它把网络从逻辑上分为了7层.每一层都有相关. ...
- Java 复习整理day04
在我们的日常生活中,方法可以理解为要做某件事情, 而采取的解决办法. 如:小明同学在路边准备坐车来学校学习.这就面临 着一件事情(坐车到学校这件事情)需要解决,解决办法 呢?可采用坐公交车或坐出租车的 ...
- springboot中的parent依赖作用详解
最近在阅读springboot+vue全栈开发实战,松哥编写的,虽然比较简单,各种技术没有深入讲解,但是还是可以看看的,特别是我这个前端菜鸟哈哈,以后可是要学习全栈的,把书中看到的不会的地方会记录下笔 ...
- Redis命令之setbit
setbit的作用是,对key上存储的字符串,设置或清除指定偏移量上的位(bit). 语法如下: SETBIT key offset value key是要操作的对象的键. offset是操作对象上的 ...
- CF 666E Forensic Examination 【SAM 倍增 线段树合并】
CF 666E Forensic Examination 题意: 给出一个串\(s\)和\(n\)个串\(t_i\),\(q\)次询问,每次询问串\(s\)的子串\(s[p_l:p_r]\)在串\(t ...
- Java_web-response的outputStream和Write输出数据的问题
解决方法: 把方法换成这个也可以: 因为浏览器也是一个html解析工具,所以认识html文本 下面这个直接write(1),那么浏览器上就会显示L 这个样子在浏览器上看到的就是1: 字节流输出: 这个 ...