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;

MySQL windows下cmd安装操作的更多相关文章

  1. MySQL Windows 下的安装

    my.ini ####################配置文件开始################### # For advice on how to change settings please s ...

  2. 【本地服务器】windows下nginx安装操作教程

    1.下载nginx 下载地址:    (可选择下载 Stable version 版本) 2.把安装放到C盘或其他盘的根目录,并解压文件压缩包,可以重命名解压的文件夹,方便找到路径 (注意不要直接双击 ...

  3. windows下cmd中命令操作

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

  4. windows下Redis安装及利用java操作Redis

    一.windows下Redis安装 1.Redis下载 下载地址:https://github.com/MicrosoftArchive/redis 打开下载地址后,选择版本 然后选择压缩包 下载 R ...

  5. windows下手动安装 Apache+php+mysql

    PHP 为什么先说php,因为apache的配置要写入php的一些路径 http://php.net/downloads.php  选择windows donwload 选择Thread Safe的版 ...

  6. Ruby入门--Linux/Windows下的安装、代码开发及Rails实战

    Ruby入门--Linux/Windows下的安装.代码开发及Rails实战 http://www.linuxidc.com/Linux/2014-04/100242.htm Ubuntu 13.04 ...

  7. [转载]windows下mongodb安装与使用整理

    windows下mongodb安装与使用整理 一.首先安装mongodb 1.下载地址:http://www.mongodb.org/downloads 2.解压缩到自己想要安装的目录,比如d:\mo ...

  8. memcache的windows下的安装和简单使用

    原文:memcache的windows下的安装和简单使用 memcache是为了解决网站访问量大,数据库压力倍增的解决方案之一,由于其简单实用,很多站点现在都在使用memcache,但是memcach ...

  9. mediawiki在windows下的安装

    mediawiki在windows下的安装 对于刚接触wiki的朋友们来说,配置一个服务器环境,安装并运行mediawiki是一件很麻烦的事情,在这里,我尽量用通俗易懂的语言,介绍mw(mediawi ...

随机推荐

  1. 园子的推广博文:欢迎收看 Apache Flink 技术峰会 FFA 2021 的视频回放

    园子专属收看链接:https://developer.aliyun.com/special/ffa2021/live#?utm_content=g_1000316459 Flink Forward 是 ...

  2. [MRCTF2020]Ezaudit

    [MRCTF2020]Ezaudit 知识点 1.源码泄露 2.伪随机数 3.sql注入? 题解 打开题目是个漂亮的前端,扫一下发现www.zip文件泄露,下载审计 <?php header(' ...

  3. manjaro20软件商店无法链接下载

    软件商店如果无法链接下载 解决方案1 可以使用terminal慢慢下载,.bashrc中配置代理 如果依然不行,检查网络设置代理是否为自动或者手动设置正确. 解决方案2 检查是否未设置中国社区源或者重 ...

  4. 关于3G移动通信网络中用户ip的配置过程的研究(中国电信cdma2000)

    在RP口对ppp过程进行研究 PPP协商过程,如下图所示: 在建立ppp过程中pdsn需要与FAAA.HAAA交互.同时在分组数据业务进行过程中这种交互更加频繁,介绍如下,分为两种情况,简单ip,移动 ...

  5. HTTP-常用请求头

    HTTP-常用请求头 Accept:表示客户端可以接收的数据类型 Accpet-Language:表示客户端可以接收的语言类型 User-Agent:表示客户端浏览器的信息 Host:表示请求时的服务 ...

  6. 负载均衡后端状态(proxy_next_upstream 后端错误标识)

    目录 一:负载均衡后端状态 二:down(无论什么情况不会分配流量) 三:backup(备用只有当所有的机器宕机(关闭)才能启动备份服务器) 四:max_fails.fail_timeout(结合使用 ...

  7. Iptables的命令与用法

    目录 一:iptables的用法 1.iptables简介 二:Iptables链的概念 1.那四个表,有哪些作用? 2.那五条链,运行在那些地方? 3.Iptables流程图 三:iptables的 ...

  8. 学习JAVAWEB第八天

    1. C/S:客户端/服务器端 2. B/S:浏览器/服务器端 2. 资源分类 1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 * 如: html,c ...

  9. 第08讲:Flink 窗口、时间和水印

    Flink系列文章 第01讲:Flink 的应用场景和架构模型 第02讲:Flink 入门程序 WordCount 和 SQL 实现 第03讲:Flink 的编程模型与其他框架比较 第04讲:Flin ...

  10. Hadoop支持LZO

    0. 环境准备 maven(下载安装,配置环境变量,修改sitting.xml加阿里云镜像)gcc-c++zlib-develautoconfautomakelibtool通过yum安装即可 yum ...