MySQL的下载与安装

新手上路-MySQL安装

目录结构

  • Windows平台
    • MySQL安装
    • 示例数据导入
  • Linux平台
    • CentOS系统
    • Ubuntu系统
  • FAQ
    • 密码生成工具-keepass
    • 修改提示符
    • 图形工具
    • 删除报错

MySQL安装

mysql下载:32位系统下载

   64位系统下载

安装过程(以64位平台为例)

  1. 选择自定义安装
  2. 修改MySQL存放数据文件的目录C:\Program Files\MySQL\MySQL Server 5.5
  3. 这个页面是企业版的推广,直接关掉.我们只用免费的._
  4. 开始数据库配置向导
  5. 选择详细模式
  6. 选择开发者
  7. 选择多功能数据库
  8. 指定innodb表空间的位置,保持默认
  9. 选择业务类型,OLTP,在线交易处理
  10. 指定MySQL的服务端口,保持默认的3306.并推荐使用严格的sql模式
    sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
    STRICT_TRANS_TABLES 事务型存储引擎将对输入数据做更严格的检查,这会导致MySQL拒绝接受绝大多数非法值
    NO_AUTO_CREATE_USER 不带IDENTIFIED BY子句的GRANT语句将不能创建用户,防止创建一个(已经授权)没有口令的新用户.
    NO_ENGINE_SUBSTITUTION 建表或修改表时,指定的存储引擎不可用,会报错
  11. 字符集设置,选择utf8
  12. 选择MySQL服务名,将MySQL的命令路径包含到环境变量中
  13. 设置root用户的密码,禁止使用123456之类的简单密码,推荐使用大小写字母+数字的混合密码,长度16位即可.
    推荐使用keepass工具软件生成,FAQ部分有介绍.
    不要创建额外的匿名用户.
  14. 执行之后,MySQL会自动启动,点击Finish完成配置
  15. 打开运行,使用cmd命令.先设置cmd的布局,将缓冲区的宽度和高度设置为9999(最大),避免前面的输出结果被截断,或者因为换行导致的格式混乱.
  16. 以本地(localhost)的方式连接MySQL.注意:不要将密码以明文的形式写在-p参数后面.
    select user,host,password from mysql.user;

    该命令可以查看当前MySQL中存在的帐号.host列的百分号(%),代表该MySQL数据库可以从任意地方连接.
    尝试用本地IP地址连接MySQL.(ip地址查看命令:ipconfig,看输出的"以太网适配器""IPv4地址部分")

  17. 停止/重启MySQL
    在"运行"窗口中,输入‘services.msc‘,打开服务管理器,找到MySQL服务(MySQL这个服务名称就是第12步,选择的MySQL名称).左上角,有"停止","重启动"等命令.

示例数据导入

示例数据库下载地址http://examples.oreilly.com/9780596007270/
实体模型信息http://en.wikipedia.org/wiki/Entity-relationship_model

  1. 登录MySQL,创建bank库

    CREATE DATABASE IF NOT EXISTS bank;
  2. 将下载的LearningSQLExample.sql文件放到C:\Program Files\MySQL\MySQL Server 5.5目录下
  3. 选择bank库
    USE bank;
  4. 导入LearningSQLExample.sql的数据
    SOURCE C:\Program Files\MySQL\MySQL Server 5.5\LearningSQLExample.sql;

    或者

    mysql -uroot -p bank < "C:\Program Files\MySQL\MySQL Server 5.5\LearningSQLExample.sql" 
  5. 查看导入的数据表
    执行
    SHOW TABLES;
  6. 附:表定义说明

    表名 定义
    account 为特定顾客开放的特定产品
    branch 开展银行交易的场所
    business 公司顾客(customer表的子类型)
    customer 与银行业务来往的个人或公司
    department 执行特定银行职能的雇员分组
    employee 银行的工作人员
    individual 个人顾客(customer表的子类型)
    officer 允许为公司顾客发起商务交易的人
    product 向顾客提供的银行服务
    product_type 具备相似功能的产品的分组
    transaction 改变账户余额的操作

Linux平台

导入数据,参考Windows部分.

CentOS系统

安装过程省略,参照编译/二进制/rpm安装文档

Ubuntu系统

参考http://www.percona.com/doc/percona-server/5.5/installation/apt_repo.html

注意

  1. VERSION代表的是发行代号,如果是12.04LTS版本,请替换为precise
  2. 通过apt-get方式安装的版本是最新版本.
  3. 设置mysql的root用户密码

FAQ

密码生成工具-keepass

官网http://keepass.info/
2.21版下载地址http://downloads.sourceforge.net/keepass/KeePass-2.21-Setup.exe
生成随机密码

  1. Tools -> Password Generator
  2. 显示生成的密码列表,查看Preview选项卡,随便选择一行都可以.

    修改提示符

    在my.cnf配置文件的mysql部分中增加

    prompt=\\R:\\m:\\s\_\h:\p\_\\d>
    

    (默认)mysql>
    (修改后)10:11:36 127.0.0.1:3306 (none)>

更多参考

图形工具

heidisql
官网地址http://www.heidisql.com/

删除报错

mysql> drop database if exists bank;
ERROR 1010 (HY000): Error dropping database (can‘t rmdir ‘.\bank\‘, errno: 17)

解决办法:进入C:\Program Files\MySQL\MySQL Server 5.5\data\bank目录,查看是否有其他非数据库的文件.有的话,清除.

时间: 05-20

MySQL的下载与安装的相关文章

win10下MYSQL的下载、安装以及配置超详解教程(转)

下载MYSQL 官网下载MYSQL5.7.21版本,链接地址https://www.mysql.com/downloads/.下载流程图如下: 进入官网点击Community,下载社区版. 找到MYSQL Community Server,点击下方DOWNLOAD,进入下载页面. 滑动到页面底部,官网提供了不同电脑位数(32/64位)的下载版本,我的电脑是win10-64位的,选择对应版本下载解压包. 如果你没有注册登录下载页面时,官网会提示你注册一个账号进行下载,当然你也可以选择图中红线标注部

Linux下MySQL的下载、安装及启动

测试环境 主机系统:Win7 64位 虚拟机:VMware® Workstation 11.1.0 虚拟机系统:CentOS 6.5 64位   Kernel 2.6.32-431.e16.x86_64 MySQL: 5.6.24 1. Mysql的下载 a. 官网  http://dev.mysql.com/downloads/mysql/5.6.html#downloads b. 下载跟OS对应的mysql版本 [[email protected] ~]# uname –a         

mysql数据库下载、安装、使用

1. 进入mysql官方网站:http://www.mysql.com/ 2. 依次进入:Downloads -> Community -> MySQL on Windows / MySQL Installer -> MySQL Installer 3. 因为我们是本地安装, 这里选择完整版本 Note:点击了Download, 会跳转到登录页面, 要求登录后才可以下载, 下面我给出了迅雷下载地址, 不知道还有没有效, 如果无效, 可以注册一个oracle账户再下载 下载链接:http:

MySQL数据库下载、安装

地址:https://www.mysql.com/ 解压下载的文件 配置环境变量 新建系统变量 变量名:MYSQL_HOME 变量值:解压  mysql-5.7.24-winx64.zip  后的路径 编辑系统变量 变量名:Path 变量值:添加  %MYSQL_HOME%\bin 在解压后的文件夹中新建一个my.txt文件,然后通过重命名修改文件后缀为.ini 文件的内容如下: [client]port=3306default-character-set=utf8 [mysqld] # 设置为

MySQL的下载及安装

进入MySQL下载地址:https://www.mysql.com/downloads/,根据图的显示步骤下载  ,下载后并解压到了F:\office\mysql-8.0.15-winx64,点开mysql-8.0.15-winx64的文件夹,在里面建立一个my.ini的配置文件,内容如下: [mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=F:\office\mysql-8.0.15-winx64   //修改成你的数据库安装目录# 设置mysq

Mybatis最入门---数据库的下载与安装

[一步是咫尺,一步即天涯] 最近,由于工作进度调整,之前的Spring教程就先暂时告一段落了,后续找个时间继续更新,如果有那位看官想了解某个内容的,敬请留言,大家一起学习.作为数据库工具的使用开篇,我们将先介绍数据的安装与配置,与图形界面的管理工具的安装与使用. 准备工作: a.操作系统 :win7 x64 b.基本软件:MySQL,Mybatis,Spring,SQLyog ------------------------------------------------------------

数据库---mysql的介绍和安装

MySQL数据库 一.简介: mysql是数据库管理软件:套接字:服务端,客户端 支持并发:操作得是共享得数据 处理锁,数据安全,性能 用别人得软件,得照着别人得规范,组织自己得语法规则 二.概述: 数据库服务器:运行数据库管理软件的计算机 数据库管理软件:mysql,oracle,db2,slqserver 库:文件夹 表:   文件 记录:事物一系列典型的特征:egon,male,18,oldgirl 数据:描述事物特征的符号 三.MySQL介绍: MySQL是一个关系型数据库管理系统,由瑞

mysql.zip版本的安装教程

MySQL zip版本安装 一直以来都习惯了使用MySQL安装文件(.exe),今天下载了一个.zip版本的MySQL,安装过程中遇到了一些问题,如下: 1.在MySQL官网上(http://dev.mysql.com/downloads/mysql/)下载免安装版的zip文件(本文以mysql-5.7.14-winx64.zip为例) 2.将zip文件解压到本地,本文解压到如下目录:D:\softwares\mysql-5.7.14-winx64 3.新建一个配置文件(my.ini)用于配置字

笔记:mysql 下载与安装

1.下载: 官网下载是需要注册的,或者你已经有了Oracle的账号. 可以直接百度 mysql 进入官网:或者直接下面的链接: 附上链接:dev.mysql.com/downloads/mysql/ 具体下载步骤就不说了,这里我下载的是 mysql-5.7.16-winx64 版. 2.解压 本来想把zip上传到博客里的,结果上传不能超过10M,好吧. 解压之后: 你需要在目录下copy  my-default.ini 并且更改名称为 my.ini 文件(如图): 配置my.ini如下: [my