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的搜索服务器.它提供了一个分布式多 ...
随机推荐
- jvm 总体梳理
jvm 总体梳理 1.类的加载机制 1.1什么是类的加载 1.2类的生命周期 1.3类加载器 1.4类加载机制 2.jvm内存结构 JVM内存模型 2.1jvm内存结构 2.2对象分配规则 3.GC算 ...
- 项目Js源码整合
整合一下目前做的项目中JS中用到的相关源码等,留待记录和使用. 一.ajaxgrid源码部分 1.初始化 2.查询 3.删除 4.保存 5.根据id获取值,时间值等 6.详情.跳转链接 : a 标签 ...
- stop脚本
PID=$(ps -ef | grep eladmin-system-2.0.jar | grep -v grep | awk '{ print $2 }')if [ -z "$PID&qu ...
- vue开发东京买菜,全栈项目,前端django,带手机GPS精准定位,带发票系统,带快递系统,带微信/支付宝/花呗/银行卡支付/带手机号一键登陆,等等
因为博客园不能发视频,所以,完整的视频,开发文档,源码,请向博主索取 完整视频+开发文档+源码,duanshuiLu.com下载 vue+django手机购物商城APP,带支付,带GPS精准定位用户, ...
- centos7.2安装图形化界面 && 在Linux上更改当前默认界面
安装环境 [root@desktop-test ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 安装过程 [root@ ...
- Educational Codeforces Round 84 (Div. 2)
Educational Codeforces Round 84 (Div. 2) 读题读题读题+脑筋急转弯 = =. A. Sum of Odd Integers 奇奇为奇,奇偶为偶,所以n,k奇偶性 ...
- Educational Codeforces Round 89 (Rated for Div. 2) B. Shuffle(数学/双指针)
题目链接:https://codeforces.com/contest/1366/problem/B 题意 大小为 $n$ 的数组 $a$,除了 $a_x = 1$,其余 $a_i = 0$,依次给出 ...
- hdu4501——小明系列故事——买年货(多维背包)
题解: 思路:将v1,v2,k都当作一种体积,开三维dp数组,每种物品只能取一次 代码中的for循环是倒着进行的,知道01背包和完全背包的肯定明白,倒着进行的就代表每种物品只选择一次 代码: 1 #i ...
- 数理统计8:点估计的有效性、一致最小方差无偏估计(UMVUE)、零无偏估计法
在之前的学习中,主要基于充分统计量给出点估计,并且注重于点估计的无偏性与相合性.然而,仅有这两个性质是不足的,无偏性只能保证统计量的均值与待估参数一致,却无法控制统计量可能偏离待估参数的程度:相合性只 ...
- C#枚举(一)使用总结以及扩展类分享
0.介绍 枚举是一组命名常量,其基础类型为任意整型. 如果没有显式声明基础类型, 则为Int32 在实际开发过程中,枚举的使用可以让代码更加清晰且优雅. 最近在对枚举的使用进行了一些总结与整理,也发现 ...