一、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从下载—>安装—>到快速上手的更多相关文章

  1. JDK11 JAVA11下载安装与快速配置环境变量教程

    https://blog.csdn.net/weixin_40928253/article/details/83590136 1.到Oracle官网下载jdk11,并安装.搜索“jdk",选 ...

  2. Centos6.5使用yum安装mysql——快速上手必备(转载)

    第1步.yum安装mysql[root@stonex ~]#  yum -y install mysql-server安装结果:Installed:    mysql-server.x86_64 0: ...

  3. Centos6.5使用yum安装mysql——快速上手必备

    第1步.yum安装mysql [root@stonex ~]#  yum -y install mysql-server 安装结果: Installed:     mysql-server.x86_6 ...

  4. Centos6.5使用yum安装mysql——快速上手必备(转)

    第1步.yum安装mysql[root@stonex ~]#  yum -y install mysql-server安装结果:Installed:    mysql-server.x86_64 0: ...

  5. Linux学习总结(4)——Centos6.5使用yum安装mysql——快速上手必备

    第1步.yum安装mysql [root@stonex ~]#  yum -y install mysql-server 安装结果: Installed:     mysql-server.x86_6 ...

  6. 快速上手如何使用FluentData

    http://blog.itpub.net/29511780/viewspace-1194048/ 目录:  一.什么是ORM? 二.使用ORM的优势 三.使用ORM的缺点 四.NET下的ORM框架有 ...

  7. 【图文详解】scrapy安装与真的快速上手——爬取豆瓣9分榜单

    写在开头 现在scrapy的安装教程都明显过时了,随便一搜都是要你安装一大堆的依赖,什么装python(如果别人连python都没装,为什么要学scrapy….)wisted, zope interf ...

  8. 快速上手Ubuntu之安装篇——安装win7,Ubuntu16.04双系统【转】

    本文转载自:http://blog.csdn.net/qq_28205153/article/details/52203512 Linux可以说是开发者的系统,对于开发者来说,Linux发行版不仅为我 ...

  9. Elastic Search快速上手(1):简介及安装配置

    前言 最近开始尝试学习Elastic Search,因此决定做一些简单的整理,以供后续参考,快速上手使用ES. 简介 ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多 ...

随机推荐

  1. Java——Math,Set,List,map相关练习

    声明一个Set集合,只能保存Double类型的数据, 保存10个随机100以内的数, 找出最大值和最小值,打印输出. public static void main(String[] args) { ...

  2. scp命令------两服务器之间传输数据

    scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用 ssh,并且和ssh 使用相同的认证方式,提供相同的安全保证 . 与rcp 不同的是,scp 在需要进行验证时会要求你输入密码 ...

  3. 若依管理系统RuoYi-Vue(一):项目启动和菜单创建

    若依管理系统应该是国内最受欢迎的完全开源的后端管理系统了吧,看看gitee上的star数量,着实惊人.若依系统有很多个版本 版本 gitee地址 说明 前后端不分离版本 https://gitee.c ...

  4. 【STM32】串口

    一. 串口中断使能问题 错误: 串口只能接收一次数据,从串口助手发第二个数据时接收不到. 分析: 在UART_Receive_IT(huart)函数里,回调函数的上面有如下代码: 这几行代码的作用是关 ...

  5. 浅谈Winform控件开发(一):使用GDI+美化基础窗口

    写在前面: 本系列随笔将作为我对于winform控件开发的心得总结,方便对一些读者在GDI+.winform等技术方面进行一个入门级的讲解,抛砖引玉. 别问为什么不用WPF,为什么不用QT.问就是懒, ...

  6. CF-1445 C - Division 数论,质因数,唯一分解定理

    题意 给定一个 \(p (p\le 10^{18})\), 一个 \(q(q \le 10^9)\), 要找到一个最大的 \(x\) 满足: \(p \%x = 0\) \(q \% x \neq 0 ...

  7. c语言实现--单向循环链表操作

    1,什么叫单向循环链表.单向循环链表是指在单链表的基础上,表的最后一个元素指向链表头结点,不再是为空. 2,由图可知,单向循环链表的判断条件不再是表为空了,而变成了是否到表头. 3,链表的结点表示 1 ...

  8. 【noi 2.6_9280】&【bzoj 1089】严格n元树(DP+高精度+重载运算符)

    题意:定义一棵树的所有非叶节点都恰好有n个儿子为严格n元树.问深度为d的严格n元树数目. 解法:f[i]表示深度为<=i的严格n元树数目.f[i]-f[i-1]表示深度为i的严格n元树数目.f[ ...

  9. hdu 1517 Multiplication Game

    题意: 用整数p乘以2到9中的一个数字.斯坦总是从p = 1开始,做乘法,然后奥利乘以这个数,然后斯坦,以此类推.游戏开始前,他们画一个整数1 < n < 4294967295,谁先到达p ...

  10. python代理池的构建1——代理IP类的构建,以及配置文件、日志文件、requests请求头

    一.整体结构 二.代理IP类的构建(domain.py文件) ''' 实现_ init_ 方法, 负责初始化,包含如下字段: ip: 代理的IP地址 port:代理IP的端口号 protocol: 代 ...