chentos 7.2安装 mysql8.0

1、在安装之前先介绍mysql基本信息
• 主页https://www.oracle.com/mysql/index.html
• 下载主页面https://www.mysql.com/downloads/
• 社区资源下载页面https://dev.mysql.com/downloads/
• MySQL社区版下载页面https://dev.mysql.com/downloads/mysql/
2、mysql相关产品介绍
MySQL Community Server 各版本主要
区别
• MySQL4.0版本:增加了子查询的支持,字符集增加UTF-8,GROUP BY语句增加了ROLLUP,mysql.user表采用了更好的加密算法,InnoDB开始支持单独的表空间
• MySQL5.0版本:增加了Stored procedures、Views、Cursors、Triggers、XA transactions的支持,增加了INFORATION_SCHEMA系统数据库
• MySQL5.5版本:默认存储引擎更改为InnoDB,提高性能和可扩展性,增加半同步复制
• MySQL5.6版本:提高InnoDB性能,支持延迟复制
• MySQL5.7版本:提升数据库性能和存储引擎,更健壮的复制功能,增加sys系统库存放数据库管理信息
mysql linux 安装
1.在官网下载正确的tar包,我这里下载的是mysql-8.0.13-linux-glibc2.12-x86_64.tar。
2.上传tar包到服务器并解压tar包到/usr/local/目录(因为配置文件my.cnf中默认设置服务启动路径是/usr/local/)
tar -xvf mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz
mv mysql-8.0.13-linux-glibc2.12-x86_64(将解压后的mysql-8.0.13-linux-glibc2.12-x86_64目录重命名)
chentos 7.2安装 mysql8.0
3.创建运行MySQL的用户和组
chentos 7.2安装 mysql8.0
4.切换到mysql目录创建一个data目录
chentos 7.2安装 mysql8.0
5.安装mysql
bin/mysqld --initialize --user=mysql --datadir /usr/local/mysql/data ##初始化数据目录,切记初始化的时候要把初始密码复制出来kpF7ssTwPk_*第一次登陆的mysql的时候使用
cp mysql.server /etc/my.cnf ##将默认配置文件复制到指定目录
vi /etc/my.cnf##检查/etc/my.cnf目录是否有信息,有可能装系统的时候自动安装了marin DB数据库的。有信息需要删除。
bin/mysqld_safe --datadir=/usr/local/mysql/data --user=mysql & ##启动MySQL服务
cp support-files/mysql.server /etc/init.d/mysql.server ##将MySQL加入到服务自启动
/etc/init.d/mysql.server start ##通过服务启动MySQL
ps -ef | grep mysql ##查看数据库服务时候起来。mysql有两个进程
chentos 7.2安装 mysql8.0
chentos 7.2安装 mysql8.0
chentos 7.2安装 mysql8.0
6.本机登陆Mysql数据库
mysql -u root -p
注意!如果提示未找到命令请编辑vi .bash_profile文件在PATH行的后面加上路径/usr/local/mysql/bin 并让其生效source .bash_profile
set password=password('mysql'); ##注5.7版本使用
alter user user() identified by 'mysql'; ##8.0版本使用用
chentos 7.2安装 mysql8.0
chentos 7.2安装 mysql8.0
chentos 7.2安装 mysql8.0

猜你喜欢

转载自blog.51cto.com/13582535/2497118