安装MySQL

这里建议大家使用压缩版,安装快,方便.不复杂.

1、MySQL软件下载

mysql5.7 64位下载地址:

https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip

电脑是64位的就下载使用64位版本的!

2、MySQL安装步骤

1、下载后得到zip压缩包.

2、解压到自己想要安装到的目录,本人解压到的是D:\Environment\mysql-5.7.19

3、添加环境变量:我的电脑->属性->高级->环境变量

  1. 选择PATH,在其后面添加: 你的mysql 安装文件下面的bin文件夹

4、根目录下创建并编辑 my.ini 文件 ,注意替换路径位置

  1. [mysqld]
  2. basedir=D:\Program Files\mysql-5.7\
  3. datadir=D:\Program Files\mysql-5.7\data\
  4. port=3306
  5. skip-grant-tables

5、启动管理员模式下的CMD,并将路径切换至mysql下的bin目录,然后输入

mysqld –install (安装mysql)

6、再输入

mysqld --initialize-insecure --user=mysql

初始化数据文件 启动MySql 服务

  1. net start mysql

7、然后再次启动mysql 然后用命令

mysql –u root –p

进入mysql管理界面(密码可为空)

8、进入界面后更改root密码

  1. update mysql.user set authentication_string=password('123456') where user='root'and Host = 'localhost';

9、刷新权限

  1. flush privileges;

10、修改 my.ini文件删除最后一句skip-grant-tables

11、重启mysql即可正常使用

  1. net stop mysql
  2. net start mysql

12、连接上测试出现以下结果就安装好了

3、MySQL卸载

  1. sc delete mysql

4、MySQL常用命令

连接数据库

打开MySQL命令窗口

  • 在DOS命令行窗口进入 安装目录\mysql\bin
  • 可设置环境变量,设置了环境变量,可以在任意目录打开!

连接数据库语句 : mysql -h 服务器主机地址 -u 用户名 -p 用户密码

注意 : -p后面不能加空格,否则会被当做密码的内容,导致登录失败 !

几个基本的数据库操作命令 :

  1. update user set password=password('123456')where user='root'; 修改密码
  2. flush privileges; 刷新数据库
  3. show databases; 显示所有数据库
  4. use dbname;打开某个数据库
  5. show tables; 显示数据库mysql中所有的表
  6. describe user; 显示表mysql数据库中user表的列信息
  7. create database name; 创建数据库
  8. use databasename; 选择数据库
  9. exit; 退出Mysql
  10. ? 命令关键词 : 寻求帮助
  11. -- 表示注释

5、MySQL常用的图形化管理工具(DBMS)

1. 前言

MySQL是一个非常流行的小型关系型数据库管理系统。目前MySQL被广泛地应用在Internet上的 中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据 库。

要管理 MySQL 数据库服务器,不妨来试试以下这些或具有 Web 界面、或拥有前端界面、或包含 GUI 界面的工具,使用它们自会为你省力不少。

2. phpMyAdmin

官方网址:http://www.phpmyadmin.net

phpMyAdmin是最常用的MySQL维护工具,是一个用php开发的基于Web方式架构在网站主机上的MySQL管理工具,支持中文,管理数据库非常方便。不足之处在于对大数据库的备份和恢复不方便。

3. MySQLDumper

官网网址:http://www.mysqldumper.de/en

MySQLDumper使用php开发的MySQL数据库备份恢复程序,解决了使用php进行大数据库备份和恢复的问题,数百兆的数据库都可以方便的备份恢复,不用担心网速太慢导致中间中断的问题,非常方便易用。这个软件是德国人开发的,还没有中文语言包。

4. Navicat

官方网站http://www.navicat.com

Navicat是一个桌面版MySQL数据库管理和开发工具。和微软SQLServer的管理器很像,易学易用。Navicat使用图形化的用户界面,可以让用户使用和管理更为轻松。支持中文,有免费版本提供。

5. MySQL GUI Tools

官方网址:http://dev.mysql.com/downloads/gui-tools/

MySQL GUI Tools是MySQL官方提供的图形化管理工具,功能很强大,值得推荐,可惜的是没有中文界面。

6. MySQL ODBC Connector

官方网址:http://dev.mysql.com/downloads/connector/odbc

MySQL官方提供的ODBC接口程序,系统安装了这个程序之后,就可以通过ODBC来访问MySQL,这样就可以实现SQLServer、Access和MySQL之间的数据转换,还可以支持ASP访问MySQL数据库。

7. SQLyog

官方网址:https://www.webyog.com

SQLyog是业界著名的Webyog公司出品的一款简洁高效、功能强大的图形化MySQL数据库管理工具。使用SQLyog可以快速直观地让您从世界的任何角落通过网络来维护远端的MySQL数据库。

SQLyog相比其它类似的MySQL数据库管理工具其有如下特点:

1、基于C++和MySQLAPI编程;

2、方便快捷的数据库同步与数据库结构同步工具

3、易用的数据库、数据表备份与还原功能;

4、支持导入与导出XML、html、CSV等多种格式的数据;

5、直接运行批量SQL脚本文件,速度极快;

6、新版本更是增加了强大的数据迁

应用平台: Win2003/XP/2000/9X/linux/unix

8. 总结

mysql的GUI界面软件很多,建议都试用一下,适合自己的才是最好的。如果懒得折腾,就直接使用phpMyAdmin

引用至 小狂神的分享 https://mp.weixin.qq.com/s/E1PM4EHwU6Joot4OG0gDjw

MySQL的安装及使用的更多相关文章

  1. MySql免安装版安装配置,附MySQL服务无法启动解决方案

          文首提要:             我下载的MySQL版本是:mysql-5.7.17-winx64.zip  Archive版:系统:Windows7 64位. 一.解压文件 下载好My ...

  2. Mysql(windows)安装

    h3 { color: rgb(255, 255, 255); background-color: rgb(30,144,255); padding: 3px; margin: 10px 0px } ...

  3. MYSQL离线安装

    由于MySQL的广泛应用,MySQL的安装也就成了大家经常会碰到的问题.并且由于不是所有机器都可连接外网,所以MySQL的离线安装显得比较重要.而本文旨在介绍CentOS6.6下离线安装MySQL. ...

  4. 虚拟机+apache+php+mysql 环境安装配置

    虚拟机的安装:直接下一步即可,注意修改路径. 安装完成后新建虚拟机,直接下一步.如果选择镜像文件后出现错误,可以试着去修改电脑bios中的虚拟化设置,改为enable,如下图: apache安装: 1 ...

  5. Windows 下 zip 版的 MySQL 的安装

     创建 配置文件 当 MySQL server 启动时,它会在按照下表列出位置的顺序寻找并读取配置文件: File Name Purpose %PROGRAMDATA%\MySQL\MySQL Ser ...

  6. mysql 编译安装

    mysql 编译安装方式:   ```cd /home/oldboy/tools```                创建 目录          if not have   then     mkd ...

  7. MYSQL的安装

    1.将mysql的安装文件放入虚拟机 2.搭建yum库 3.依次安装mysql的5个文件 最后一个server需要的依赖太多,所以用yum进行安装. 6.进行mysql的重置 mysql_instal ...

  8. MYSQL介绍安装及一些问题解决

    一.简介 MySQL是最流行的开放源码SQL数据库管理系统,它是由MySQL AB公司开发.发布并支持的.有以下特点: MySQL是一种数据库管理系统. MySQL是一种关联数据库管理系统. MySQ ...

  9. 大数据系列(5)——Hadoop集群MYSQL的安装

    前言 有一段时间没写文章了,最近事情挺多的,现在咱们回归正题,经过前面四篇文章的介绍,已经通过VMware安装了Hadoop的集群环境,相关的两款软件VSFTP和SecureCRT也已经正常安装了. ...

  10. MySQL免安装数据库配置-Windows8.1

    1. 解压Mysql压缩包,将包中my-default.ini复制一份,改名为my.ini,添加一下配置信息到my.ini: [client] port=3306 default-character- ...

随机推荐

  1. 恕我直言!!!对于Maven,菜鸟玩dependency,神仙玩plugin

    打包是一项神圣.而庄严的工作.package意味着我们离生产已经非常近了.它会把我们之前的大量工作浓缩成为一个.或者多个文件.接下来,运维的同学就可以拿着这些个打包文件在生产上纵横四海了. 这么一项庄 ...

  2. YouTube 视频下载工具

    YouTube 视频下载工具 我不生产视频,只是优秀视频的搬运工! YouTube-dl https://github.com/search?q=youtube-dl https://github.c ...

  3. ADN vs CDN All In One

    ADN vs CDN All In One Netlify & JAMstack https://app.netlify.com/teams/xgqfrms/sites ADN Applica ...

  4. js coverage testing

    js coverage testing 测试覆盖率 istanbul 伊斯坦堡/伊斯坦布尔 https://istanbul.js.org/ jest coverage https://jestjs. ...

  5. how to make one you own free online tutorials in minutes

    how to make one you own free online tutorials in minutes educative.io https://www.educative.io/colle ...

  6. dynamic creat svg in js

    dynamic creat svg in js SVG title https://developer.mozilla.org/en-US/docs/Web/SVG/Element/title < ...

  7. Flutter: 粘贴板

    文档 import 'package:flutter/services.dart'; /// 把文本复制进入粘贴板 Clipboard.setData(ClipboardData(text: &quo ...

  8. 去中心化预言机如何助力NGK DeFi 项目发展?

    早在 2014 年前后,协议智能合约就已经出现了,最初协议很笨重,包含了许多不同的部分,每个部分都是一个单独的智能合约,你需要在区块链本身的协议中添加不同的智能合约,这需要几个月甚至几年的时间,而之后 ...

  9. 「NGK每日快讯」12.11日NGK公链第38期官方快讯!

  10. Word带数学公式发布博客

    Word公式编辑器无法直接上传博客,一个一个的转换LaTeX还要加$,十分麻烦. 下面是我昨天摸索出来的办法.作为博客新人,这个问题困扰我一晚上,能解决我也是非常高兴的. 如果各位前辈有好方法的话,请 ...