sh1.下载安装包,解压到指定目录  网址:https://dev.mysql.com/downloads/mysql/

2.添加环境变量

右键点击计算机—属性—高级系统设置—环境变量: 将mysql中的bin目录的路径添加到环境变量中变量名为path的一行中,多个变量路径用;隔开。

配置文件

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

# 设置mysql的安装目录

basedir=E:\\software\mysql-5.7.22-winx64

# 设置mysql数据库的数据的存放目录,必须是data

datadir=E:\\software\mysql-5.7.22-winx64\data

# mysql端口

port=3306

# 字符集

character_set_server=utf8

skip-grant-tables

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

注:skip-grant-tables 跳过授权表,忘记密码时可以通过这个参数不需要密码直接登录

3.初始化 在cmd中mysql的bin路径下输入mysqld--initialize-insecure,初始化成功后自动在mysql的目录下生成一个data文件。

E:\software\mysql-5.7.22-winx64\bin>mysqld --initialize-insecure

备注:初始化是遇到问题

4.mysql服务添加到windows服务中

添加:以管理员的身份启动cmd——进入mysql的bin路径——输入mysqld --install,添加成功后执行net start mysql 命令启动mysql服务。

删除:以管理员的身份启动cmd——进入mysql的bin路径——输入mysqld --remove,添加成功后执行net stop mysql 命令关闭mysql服务。

5.开启mysql客户端

cmd中输入mysql -uroot -p 命令连接mysql服务器,当前登录的用户root是拥有最高权限的,默认不需要输入密码。

6.window下mysql修改root密码

1)root没有密码时:mysqladmin -uroot -p password 密码

2)root已经设置过密码时:mysqladmin -uroot -p原密码 password 新密码

mysql基本语法

1.文件夹的操作(数据库)

1)增

新建文件夹 create database 文件名 charset utf8;

2)查

查看所有数据库show databases;显示mysql里的所有文件夹

查看当前新建的文件夹show create database db1;

3)改

修改db1文件夹的编码为utf8 :alter database db1 charset utf8;

4)删

删除db2文件夹:drop database db2;

2.文件的操作(表)

对文件进行操作前先切换到文件所在的文件夹:use db1;select database();之后再对文件进行操作。

1)增

新建文件create table t1()

2)查

查看指定的一个表 show create table t1;

查看所有的表show tables;

查看表的结构:desc a1;

3)改

将名字的长度改为6个字符:alter table t1 modity name char(6);

将name改为NAME:alter table t1 change name NAME char(7);

4)删

删除文件drop table t2;

3.文件内容的操作(记录)

1)增

向文件中插入一条数据(记录):insert t1 (id,name) value(1,"yuan"),(2,"guo");

2)查

按照id查:select id from db1.t1;

按照name查:select from db1.t1;

查所有:select * from db1.t1;

3)改

name改为zhang:update db1.t1 set name="zhang";默认改所有的name项,

update db1.t1 set name="yuan"  where id=1;加where设置更改条件,id=1的修改

4)删

删除全部数据delete t1;

删除指定数据:delete from t1 where id=1;

cmd安装mysql_MySQL windows下cmd安装操作相关推荐

  1. 【安装】Windows下Oracle安装图解----oracle-win-64-11g 详细安装步骤

    [安装]Windows下Oracle安装图解----oracle-win-64-11g 详细安装步骤 一. Oracle 下载 官方下地址 http://www.oracle.com/technetw ...

  2. 【库安装】windows下Python安装protobuf

    Windows下安装protobuf https://github.com/protocolbuffers/protobuf/releases 1.到上边的网址能找到一个包,下载下面图中的两个包 2. ...

  3. python股票技术分析库Ta-Lib安装日记(windows 下 talib 安装)

    文章目录 1. 直接用pip install talib 安装会报错 2. 解决办法: 网上下载Ta-Lib的whl文件到本地安装 2.1 网上下载好源文件whl 2.2 打开anaconda pro ...

  4. windows下cmd中命令操作

    windows下cmd中命令: cls清空 上下箭头进行命令历史命令切换 --------------------------------------------------------------- ...

  5. Windows下MongoDB安装及创建用户名和密码

    Windows下MongoDB安装及创建用户名和密码 下载MongoDB的安装文件https://www.mongodb.com/download-center#community,选择合适的版本(注 ...

  6. windows下cmd常用的命令

    2019独角兽企业重金招聘Python工程师标准>>> windows下常用的命令指示行: windows下 CMD比较常见的命令1. gpedit.msc-----组策略 2. s ...

  7. Windows下Miktex安装MathTimePro2

    Windows下Miktex安装MathTimePro2 第一步安装Miktex 2.9 第二步,把字体包目录添加至Root目录下 第三步进入命令行,添加字体映射 第四步,刷新文件数据库和字体映射 最 ...

  8. java执行windows下cmd命令的方法

    本文实例讲述了java执行windows下cmd命令的方法.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: //获取运行时 Runtime rt = Runtime.getRunti ...

  9. Linux下搭建rabbitMQ、安装jdk、安装redis、安装zookeeper、docker安装MySQL、防火墙常用命令、docker安装、Windows下嘛呢私服搭建、Nginx安装

    rabbitMQ 1. 搭建Elang环境 1)安装GCC GCC-C++ Openssl等模块,安装过就不需要安装了 yum -y install make gcc gcc-c++ kernel-d ...

最新文章

  1. 学python培训到底能干嘛
  2. 独家 | 如何用XGBoost做时间序列预测?
  3. mysql merge union_MySQLMerge存储引擎
  4. 使用嵌入式关系型SQLite数据库存储数据
  5. 动态生成一个继承接口的类
  6. valgrind基础
  7. 意向保护:你的 A/B 测试数据期骗你了吗?
  8. python编程输入图形_python编程,输入一个字符,用该字符输出一下图形,是一个数字6,用*表示6...
  9. 2015暑假训练(UVALive 5983 - 5992)线段树离线处理+dp
  10. linux audio A2B
  11. 18_python基础—面向对象-多态
  12. 设计模式(十三): 命令模式
  13. 百度正用谷歌AlphaGo,解决一个比围棋更难的问题 | 300块GPU在燃烧
  14. Japan树状数组求逆序数
  15. 联想开机按f2怎么修复系统图解_联想笔记本开机f2修复电脑步骤 - 卡饭网
  16. C标准库源码解读(VC9.0版本)——ctype.h
  17. SpringBoot集成ckfinder3.5.1
  18. xpwifi热点设置android,笔记本xp系统wifi热点设置教程(图文)
  19. 23种设计模式11---享元模式
  20. Luogu P1144 最短路计数

热门文章

  1. Flask11 Session、CSRF、注销session、利用端点自动跳转
  2. This is Huge! PhysBAM code is going to be released?
  3. struts2中的constant配置详解
  4. 【16】成对使用new和delete时要采取相同形式
  5. 最长k可重区间集问题最长k可重线段集问题
  6. Oracle数据库安装时 environment variable path 大于 1023
  7. 如何使用alt键+数字键盘上的数字键打出特殊符号
  8. Spring Cache使用详解
  9. 环形数组求最大子数组之和
  10. 构建和实现单点登录解决方案