转 mysql 下载 以及安装
https://blog.csdn.net/kerafan/article/details/78001849
一、MySQL 各个版本区别 ,(都需要编译的 )
1、MySQL Community Server:社区版本,开源免费,但不提供官方技术支持(我们常用的MySQL版本)。
2、MySQL Enterprise Edition:企业版本,需付费,可以试用30天。
3、MySQL Cluster:集群版,开源免费。可将几个MySQL Server封装成一个Server。
4、MySQL Cluster CGE:高级集群版,需付费。
5、MySQL Workbench(GUI TOOL):专为MySQL设计的ER/数据库建模工具。MySQL Workbench又分为两个版本,分别是社区版(MySQL Workbench OSS)、商用版(MySQL Workbench SE)。
二、MySQL下载地址
MySQL官网下载地址:
https://dev.mysql.com/downloads/mysql/
选择 Downloads-->Community-->MySQL Community Server,然后拉到页面的最低端,点击“下载”。
此时一般会提示登陆,不用理会,直接点击最下面的"No thanks, just start my download."直接下载。
我们选择Generally Available(GA)Release 去下载。GA 是指软件的通用版本,一般指正式发布的版本。
下载地址:
MySQL 5.5.57 安装版(Windows-x86/x64):https://cdn.mysql.com//Downloads/MySQLInstaller/mysql-installer-community-5.5.57.0.msi
MySQL 5.5.57(Windows-x86):https://cdn.mysql.com//Downloads/MySQL-5.5/mysql-5.5.57-win32.zip
MySQL 5.5.57(Windows-x86):https://cdn.mysql.com//Downloads/MySQL-5.5/mysql-5.5.57-win32.zip
MySQL 5.5.57(Windows-x64):https://cdn.mysql.com//Downloads/MySQL-5.5/mysql-5.5.57-winx64.zip
MySQL 5.5.57(RHEL6-x64):https://cdn.mysql.com//Downloads/MySQL-5.5/MySQL-5.5.57-1.el6.x86_64.rpm-bundle.tar
MySQL 5.5.57(RHEL7-x64):https://cdn.mysql.com//Downloads/MySQL-5.5/MySQL-5.5.57-1.el7.x86_64.rpm-bundle.tar
MySQL 5.5.57(SUSE11-x64):https://cdn.mysql.com//Downloads/MySQL-5.5/MySQL-5.5.57-1.sles11.x86_64.rpm-bundle.tar
MySQL 5.5.57 安装版(Windows-x86/x64):https://cdn.mysql.com//Downloads/MySQLInstaller/mysql-installer-community-5.6.37.0.msi
MySQL 5.6.37(Windows-x86):https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.37-win32.zip
MySQL 5.6.37(Windows-x64):https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.37-winx64.zip
MySQL 5.6.37(RHEL6-x64):https://cdn.mysql.com//Downloads/MySQL-5.6/MySQL-5.6.37-1.el6.x86_64.rpm-bundle.tar
MySQL 5.6.37(RHEL7-x64):https://cdn.mysql.com//Downloads/MySQL-5.6/MySQL-5.6.37-1.el7.x86_64.rpm-bundle.tar
MySQL 5.6.37(SUSE11-x64):https://cdn.mysql.com//Downloads/MySQL-5.6/MySQL-5.6.37-1.sles11.x86_64.rpm-bundle.tar
MySQL 5.6.37(SUSE12-x64):https://cdn.mysql.com//Downloads/MySQL-5.6/MySQL-5.6.37-2.sles12.x86_64.rpm-bundle.tar
MySQL 5.6.37(ubuntu14.04-x64):https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-server_5.6.37-1ubuntu14.04_amd64.deb-bundle.tar
MySQL 5.5.57 安装版(Windows-x86/x64):https://cdn.mysql.com//Downloads/MySQLInstaller/mysql-installer-community-5.7.19.0.msi
MySQL 5.7.19(Windows-x86):https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-win32.zip
MySQL 5.7.19(Windows-x64):https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip
MySQL 5.7.19(RHEL6-x64):https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar
MySQL 5.7.19(RHEL7-x64):https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-1.el7.x86_64.rpm-bundle.tar
MySQL 5.7.19(SUSE11-x64):https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-1.sles11.x86_64.rpm-bundle.tar
MySQL 5.7.19(SUSE12-x64):https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-1.sles12.x86_64.rpm-bundle.tar
MySQL 5.7.19(ubuntu14.04-x64):https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-server_5.7.19-1ubuntu14.04_amd64.deb-bundle.tar
MySQL 5.7.19(ubuntu16.04-x64):https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-server_5.7.19-1ubuntu16.04_amd64.deb-bundle.tar
MySQL 5.7.19(ubuntu17.04-x64):https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-server_5.7.19-1ubuntu17.04_amd64.deb-bundle.tar
#######sample 1 安装方法
https://dev.mysql.com/doc/refman/8.0/en/binary-installation.html
https://www.cnblogs.com/ruolin/p/9279944.html
##drop
rm /etc/my.cnf /etc/mysql
####install
153 useradd -r -g mysql -s /bin/false mysql
154 groupadd mysql
155 useradd -r -g mysql -s /bin/false mysql
156 cd /usr/local
157 tar xvf /app/mysql/mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz
158 ls -tlr
159 ln -s mysql-8.0.13-linux-glibc2.12-x86_64 mysql
160 bin/mysqld --initialize --user=mysql
2018-12-24T08:44:08.570703Z 0 [System] [MY-013169] [Server] /usr/local/mysql-8.0.13-linux-glibc2.12-x86_64/bin/mysqld (mysqld 8.0.13) initializing of server in progress as process 4880
2018-12-24T08:44:16.659463Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: !0!sZHKp0;rY
2018-12-24T08:44:29.553911Z 0 [System] [MY-013170] [Server] /usr/local/mysql-8.0.13-linux-glibc2.12-x86_64/bin/mysqld (mysqld 8.0.13) initializing of server has completed
161 ps -ef|grep mysql
################
export PATH=$PATH:/usr/local/mysql/bin
cat /usr/local/etc/my.cnf
[client]
port=3306
socket=/tmp/mysql/mysql.sock
[mysqld]
port=3306
user=mysql
socket=/tmp/mysql/mysql.sock
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
log-error=error.log
###start mysql
bin/mysqld_safe --user=mysql &
#####stop mysql
bin/mysqladmin -u root shutdown
#######
随主机自动启动mysql服务器
vi /etc/rc.d/rc.local
/usr/local/mysql/support-files/mysql.server start
自动启动mysql服务器
$ ./support-files/mysql.server start
停止mysql服务器
$ ./support-files/mysql.server stop
ln -s /usr/local/mysql/support-files/mysql.server /usr/local/mysql/bin/mysql.server
#### reset password 为null 和 ip 权限登录
mysql>alter user 'root'@'localhost' identified by '';
mysql> flush privileges;
mysql> update user set host = '%' where user = 'root';
mysql> flush privileges;
for Authentication plugin 'caching_sha2_password' cannot be loaded; 的解决办法
default_authentication_plugin = mysql_native_password
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';
################
https://www.cnblogs.com/xinjing-jingxin/p/8025805.html
1、下载地址
- https://www.mysql.com/downloads/
- 选择community server

- 点击DOWLOAD
- 选择版本,当前选择的5.6版本

- 点击下载mysql-5.6.38-linux-glibc2.12-i686.tar.gz
- 选择no thanks

2、安装mysql
tar -xvzf mysql-5.6.38-linux-glibc2.12-i686.tar.gz
mv mysql-5.6.38-linux-glibc2.12-i686/ mysql
- 添加系统mysql组和mysql用户:
执行命令:groupadd mysql和useradd -r -g mysql mysql
- 创建mysql数据目录,新目录不存在则创建
数据库数据默认目录datadir=/var/lib/mysql,可通过vim /etc/my.cnf 查看

修改后的目录是 mkdir -p data,没有创建文件夹,有不创建

- 修改目录权限
chown -R mysql:mysql ./

- 初始化数据库
./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
- 修改权限为root
[root@localhost mysql]# chown -R root:root .
[root@localhost mysql]# chown -R mysql:mysql data
- 添加启动服务
[root@localhost mysql]# cp support-files/mysql.server /etc/init.d/mysql
- [root@localhost mysql]# service mysql start

- 设置root用户密码
- ./bin/mysqladmin -u root password '123456'
- 遇到的问题
[root@localhost bin]# ./mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
- 解决方法
- [root@localhost bin]# ./mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
[root@localhost bin]# ./mysql -u root mysql
- mysql> UPDATE user SET Password=PASSWORD('123456') where USER='root';
- mysql> FLUSH PRIVILEGES;
mysql> quit

转 mysql 下载 以及安装的更多相关文章
- my SQL下载安装,环境配置,以及密码忘记的解决,以及navicat for mysql下载,安装,测试连接
一.下载 在百度上搜索"mysql-5.6.24-winx64下载" 二.安装 选择安装路径,我的路径“C:\Soft\mysql-5.6.24-winx64” 三.环境配置 计算 ...
- MySQL下载、安装及启动
介绍 Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之 ...
- MySQL下载与安装、解决报错
MySQL下载与安装 一.下载 1.登录Mysql官网:https://www.mysql.com/ 2.点击下载Mysql社区版本 3.点击下载 4.点击下载Mysql社区服务 5.下载地址: 历史 ...
- MySql下载与安装(部署)
一:MySQL介绍 1.MySQL简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司.MySQL 最流行的关系型数据库管理系统,在 WEB ...
- MySQL下载及安装
MySQL官网 http://dev.mysql.com/downloads/ Download --> Community --> MySQL Community Server 选择操 ...
- Navicat for MySQL下载、安装与破解
一:下载Navicat for MySQL 进入 Navicat for MySQL下载 ,根据需要选择下载的版本,我选择的是Windows 64bit,任意选择一个镜像地址下载. 二:安装Navic ...
- MySQL下载、安装和登录详解
MySQL是一个小型的数据库管理系统,由于其体积小,速度快,尤其是开放源代码等优点,使得其在开发中得到广泛的使用,本文主要介绍MySQL数据库从下载到安装及通过命令行的使用等. 一.下载部分 下载链接 ...
- mysql下载、安装
一.下载 网上下载地址五花八门,为了防止出现不必要的麻烦,建议直接从官网下载.有几点好处: 1.没有任何其他捆绑的软件 2.版本分布清晰,一般建议选择较新版本 mysql官网下载地址:https ...
- MySQL下载与安装配置
一.Windows 上安装 MySQL Windows 上安装 MySQL 相对简单,最新版本下载地址: 官网:https://dev.mysql.com/downloads/mysql/ 下载步骤: ...
随机推荐
- oracle 12c 多租户 pdb 恢复(单个pdb数据文件、非系统pdb表空间、整个pdb数据库)
环境:数据库版本 Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production 实验准备:1.-- 数据库归 ...
- 【转】 Pro Android学习笔记(四四):Dialog(1):触发Dialog
目录(?)[-] 创建dialog fragment Activity显示对话框 Android提供alert.prompt.pick-list,单选.多选,progress.time-picker和 ...
- xshell 登录虚拟机ubuntu
本地装的Ubuntu虚拟机. 宿主机是win10, 互相之间能ping通,就是Xshell连不上,而且也不能弹出用户名和密码框. 后来解决,具体过程如下: 1: ifconfig -a命令得到 ...
- 用C语言实现中文到unicode码的转换
转自: http://blog.csdn.net/qq_21792169/article/details/50379275 源文件用不同的编码方式编写,会导致执行结果不一样 由于本人喜欢用Notep ...
- linux压缩包安装jdk
1.下载jdk压缩包 $ wget http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa00 ...
- viewstate的基本用法
转自:http://www.cnblogs.com/ooip/p/4743536.html 在web窗体将控件属性设置为runat=server时,这个控件会被添加一个隐藏属性_ViewState,_ ...
- GCC源码编译
1. gcc源码下载 ftp://gcc.gnu.org/pub/gcc/releases/ [yhwang@yhwang ~] wget ftp://gcc.gnu.org/pub/gcc/rele ...
- JSP有哪些动作?
JSP使用动作来动态的插入文件,实现重定向和对JavaBean的引用等功能.它公有6个基本动作:jsp:include,jsp:useBean,jsp:setProperty,jsp:getPrope ...
- svn的revert、checkout、clean up、setting
svn revert 描述恢复所有对文件和目录的修改,并且解决所有的冲突状态. svn revert不会只是恢复工作拷贝中一个项目的内容,也包括了对属性修改的恢复.最终,你可以使用它来取消所有已经做过 ...
- 在Ionic Framework 退出APP
使用以下代码: ionic.Platform.exitApp(); 在控制器中增加: $scope.Quit = function(){ ionic.Platform.exitApp(); }