菜单

【MySQL】MySQL伍.柒等以上版本配置

2019年4月22日 - sqlite

1、版本表达

出于自个儿是win10类别,所以说下win十种类以管理人身份张开cmd

图片 1

 

1.一、MySQL相关连接

MySQL官网:https://www.mysql.com/

MySQL下载:https://dev.mysql.com/downloads/mirrors/

MySQL文档:https://dev.mysql.com/doc/relnotes/mysql/5.5/en/

表达:MySQL文书档案各个版本的mysql都有相应的文书档案。上边的例子是MySQL伍.伍的文书档案。

1. 布署境遇变量

自己那边是安装在了C:\Program Files\MySQL\MySQL Server 5.7
在path中加入:C:\Program Files\MySQL\MySQL Server 5.7\bin;
那般就毫无进入bin目录,直接在大局就可以运营mysql了

1.二、MySQL版本表达

  1. Alpha版
  2. Beta版
  3. RC版
  4. GA版
  5. Release版

2. 配置mysql

在C:\Program Files\MySQL\MySQL Server
5.7中,新建my.ini,对mysql举行配备
在my.ini中参与以下内容

[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
#解压目录
basedir=C:\Program Files\MySQL\MySQL Server 5.7
#解压目录下data目录
datadir=C:\Program Files\MySQL\MySQL Server 5.7\data

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
skip-grant-tables

1.3、MySQL版本号

  1. 第三个数字(五)主版本号:文件格式改换时,将用作新的本子公布(伍.5.60);
  2. 其次个数字(伍)发行版本号:新扩大特色只怕退换不包容时,发行版本号须要转移(五.5.60);
  3. 其八个数字(60)发行体系号:首假使小的转移,如bug的修复、函数加多或改变、配置参数的改观等(伍.5.60)。

系统安装使用MySQL版本查询艺术:

  1. 登录MySQL方法
  2. 不记名直接询问办法

3.进来命令窗口

(最棒用管理员的地位运营)
cd C:\Program Files\MySQL\MySQL Server 5.7\bin
(假若命令能够一直施行,不要求进入bin目录)
命令:mysqld –initialize #一贯开首化mysql,生成data文件夹中的文件。
命令:mysqld -install #安装mysql
命令:net start mysql #开发银行服务器

以下是mysql的有的发令:
命令:mysqld –console #控制台
命令:net stop mysql #关门服务器
命令: mysqld -remove #卸载mysql

贰、产品线表达

4. 登录

输入mysql -u root -p,出现password:的时候平昔回车能够进入,不需求密码。

二.1、版本号划分MySQL

  1. 3.X至5.1.X。
  2. 5.4.X到5.7.X。
  3. 6.0.X到7.1.X

5. 登陆

此时用mysql -uroot -p登录时,不知道密码,按以下步骤设置密码。
一)编辑mysql配置文件my.ini(E:\mysql-5.7.12-winx64),在[mysqld]那一个条约下进入
skip-grant-tables
保存退出后重启mysql
① 点击“开始”->“运行”(快捷键Win+R)。
② 停止:输入 net stop mysql
③ 启动:输入net start mysql

(1)进入mysql数据库
mysql> use mysql
(二)给root用户安装新密码,白色部分本人输入:
mysql> (版本5.5)update user set password=password("新密码") where user="root"; (版本5.7)update user set authentication_string=password('123') where user='root' and Host = 'localhost';
(3)刷新数据库
mysql> flush privileges;(注意前面包车型地铁;)
(4)退出mysql:
mysql> quit

再修改一下my.ini那个文件,把大家刚刚到场的”skip-grant-tables”那行删除,保存退出再重启mysql就足以了。

修改完成。重启mysql服务。
登录:mysql -uroot -p123

mysql就能够接二连三了

但此时操作就像效果不完全,还要alter user…
mysql> alter user 'root'@'localhost' identified by '123';

那样也得以:
mysql> set password for 'root'@'localhost'=password('123');

然后:
mysql>quit;

登录:
Mysql -u root -p输入密码就好了

(转载至:http://www.cnblogs.com/daisy-ramble/p/6207043.html

2.二、依据使用场景划分

  1. MySQL Community Server
  2. MySQL Enterprise Edition
  3. MySQL Cluster
  4. MySQL Workbench(GUI TOOL)

叁、选用表明

  1. 首先选取社区版的GA版(稳固版)。
  2. 选择发行时间6-11个月以上的GA版。
  3. 选料近来多少个月没有修复关键BUG的版本,软件工程原理修复了不小BUG则证实还包括较多的BUG。
  4. 最佳向后较长期未有更新的发行版。
  5. 记挂开采职员开采顺序选取的本子是还是不是合作选拔的版本。
  6. 选料的本子最棒是内部运行③-八个月,然后在不首要的非大旨业务运营三-7个月。
  7. 向DBA大佬请教。

肆、安装格局

  1. yum安装
  2. 编写翻译安装
  3. 2进制程序包
  4. rpm安装

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图