Windows下安装并使用MySQL数据库
MySQL是一款免费开源的关系型数据库,很多中小型企业开发项目都选择使用MySQL数据库,所以大家也在优先选择学习MySQL数据库。
一,安装
1.打开MySQL下载地址,MySQL官方下载地址https://dev.mysql.com/downloads/mysql/。
2.选择自己的安装平台,这里选择Microsoft Windows。
3.选择合适的安装包,进入下载页面,点击下载即可获取安装包。
1.将下载好的安装包解压到合适的目录下。
2.配置MySQL环境变量,步骤如下:
计算机右键单击->选择属性->高级系统配置->环境变量->选择系统变量Path->选择编辑->在变量值输入框的末尾添加一个分号,后面紧接着解压后目录->点击确定。
生成MySQL数据目录,即data目录。打开DOS窗口,进入到MySQL目录下的bin目录,执行命令mysqld --initialize-insecure --user=mysql,此时在MySQL目录下生成data目录。
启动Mysql服务。打开DOS窗口,进入到MySQL目录下的bin目录,执行命令net start MySQL,此时界面提示服务启动成功,此时安装完毕。
二,进入数据库
进入:mysql -u root -p
1、显示当前数据库服务器中的数据库列表:
mysql> SHOW DATABASES;
2、建立数据库:
mysql> CREATE DATABASE 库名;
3、建立数据表:
mysql> USE 库名;
mysql> CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1));
4、删除数据库:
mysql> DROP DATABASE 库名;
5、删除数据表:
mysql> DROP TABLE 表名;
6、将表中记录清空:
mysql> DELETE FROM 表名;
7、往表中插入记录:
mysql> INSERT INTO 表名 VALUES (“hyq”,“M”);
8、更新表中数据:
mysql-> UPDATE 表名 SET 字段名1=‘a’,字段名2=‘b’ WHERE 字段名3=‘c’;
9、用文本方式将数据装入数据表中:
mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE 表名;
10、导入.sql文件命令:
mysql> USE 数据库名;
mysql> SOURCE d:/mysql.sql;
11、命令行修改root密码:
mysql> UPDATE mysql.user SET password=PASSWORD(‘新密码’) WHERE User=‘root’;
mysql> FLUSH PRIVILEGES;
三,导入导出数据
导出单张表:(多张表用空格隔开)
mysqldump -u [用户名] -p[密码] [数据库名] [表名1 表名2] > 路径/导出的文件名
mysqldump -u root -proot user userInfo > d:/userInfo .sql //将user数据库的userInfo表导出至d盘
mysqldump -u root -proot user userInfo user > d:/userInfo .sql // 导出userInfo表和user表
导出部分数据
mysqldump -u [用户名] -p[密码] [数据库名] [表名] --where=“筛选条件” > 路径/导出的文件名
mysqldump -u root -proot user userInfo --where=“sex=1” > d:/userInfo .sql //导出userInfo表中sex=1的数据
导出部分字段(用select语句实现)
mysql -u[用户名] -p[密码] [数据库] -e “sql语句 INTO OUTFILE ‘路径/文件名’ "
//导出user表的id和name字段
mysql -uroot -proot user -e " SELECT id,name from user where id>10 INTO OUTFILE’D:/user.sql’”
导入:
1、登录mysql:mysql -u root -p
2、切换数据库:use 数据库
3、使用source命令:source 路径/文件。
mysql>source d:/user.sql
Windows下安装并使用MySQL数据库相关推荐
- 如何在Windows下利用Apche查看MySQL数据库?
本篇文章主要跟大家介绍的是如何在Windows下利用Apche查看MySQL数据库,小杜觉得挺实在的,就整理了一下并分享给大家做个参考,希望大家看完之后有一定的收获.因此,有感兴趣的朋友记得要看完! ...
- Windows下安装和配置Mysql保姆级教程(图文说明)
Windows下安装和配置Mysql保姆级教程(图文说明) 下面将向大家说明Windows下安装和配置Mysql的方法步骤. 文章目录 Windows下安装和配置Mysql保姆级教程(图文说明) 前言 ...
- linux下使用的mysql数据库,Linux下安装以及使用MySQL数据库
1.官网下载mysql数据库:https://dev.mysql.com/downloads/mysql/ 2.linux 下可直接下载:wget https://cdn.mysql.com//Dow ...
- linux中安装多个mysql_liunx系统下安装多个MySql数据库并做主从配置
在网上搜索了很多资料,都没有看到像样的文档,思路不是很清晰,对第一次安装的朋友来说较为困难,经过长时间的安装尝试和查询网上零碎的知识点,终于成功的完成Linux系统下多MySql数据库安装和主从配置, ...
- Windows下安装Nginx+php+mysql环境
系统:Windows 7 64位系统 安装之前,首先下载软件: Nginx: http://nginx.org/en/download.html PHP Stable PHP 5.6.26: http ...
- linux 环境下安装和配置mysql数据库以及远程登录
上一篇文章写了linux 环境下配置python虚拟环境, 本篇文章我们来看看如何在linux环境下配置 mysql, 并实现远程数据库登录. 安装 //root 下安装,为了方便操作我全部 ...
- windows下安装、卸载mysql服务
安装.卸载mysql服务 安装mysql服务 新建并编辑内容如下的一个bat文件,执行之(e:\mysql\bin\mysqld-nt.exe为安装目录,按实际情况填写) @ECHO OFF e:\m ...
- gcc oracle mysql_[转]Windows下用GCC连接MySQL数据库
一个网友在坛子上问到的问题,说用MinGW GCC编译运行一个连接MySQL数据库的程序时遇到错误: undefined reference to `mysql_init@4' undefined r ...
- CentOs服务器下安装两个个MySql数据库踩坑日记
本篇博客如题:在服务器上安装两个MySql. 背景: 其实并非本意非要安装两个服务器,奈何不知道前面项目的数据库密码,并且数据库版本是8.x,另外还有项目在上面运行,前面的人把数据库装到了系统盘,留下 ...
最新文章
- Modern C++ Design 学习笔记-第3章
- 打开高效文本编辑之门_Linux awk之关联数组
- 沃尔玛尝到了推行InnerSource的甜头
- php 经典的算法,PHP各种经典算法
- 挖地雷(信息学奥赛一本通-T1262)
- 又拍网架构-又一个用到python的网站(转载)
- 【操作系统/OS笔记12】同步互斥的三种实现方法:禁用硬件中断、基于软件的解决方案、更高级的抽象
- Linux第十一周微职位
- 全面掌握ping命令(三) ping命令防火墙设置
- Kienct与Arduino学习笔记(2) 深度图像与现实世界的深度图的坐标
- 1373:鱼塘钓鱼(fishing)
- Compose_23--动画之animateContentSize和Crossfade
- linux uvc协议_UVCCamera-master
- 时间线vue,类似物流快递运单追踪
- IOS APP 推荐
- 前端学习——17——获取窗口属性,dom尺寸,让滚动条滚动
- windows7 中pkeyconfig.xrm-ms文件无法删除解决办法
- 2021年新媒体运营不可缺少的24大类工具!
- Fedora 安装字体
- JS将数组中元素放到数组首位
热门文章
- 分段式多级离心泵_离心泵与多级离心泵工作原理
- hd-sdi转hdmi转换器产品规格参数及接口定义详解
- 【渝粤教育】国家开放大学2018年春季 7394-22T政府公共关系 参考试题
- 【渝粤教育】电大中专跨境电子商务理论与实务 (28)作业 题库
- remote vscode无git_vs code 使用git
- php符号教程,PHP教程:网站开发编程中的特殊符号处理_php
- html5贝塞尔,使用HTML5画布绘制贝塞尔曲线
- html 垂直线代码,html – Bootstrap 3水平和垂直分隔线
- python最短路径例子_Python实现的多叉树寻找最短路径算法示例
- .sh文件是什么语言_FastDFS分布式文件系统的搭建安装