Linux下安装mysql5.7.17.tar.gz的教程详解

操作系统 unix linux 分类:[default] 更新日期: 2017-02-08
这篇文章主要介绍了Linux下安装mysql 5.7.17.tar.gz的教程详解,非常不错,具有参考借鉴价值,需要的朋友可以参考下

1.创建MySQL组和mysql用户

groupadd mysql 
useradd -r -g mysql mysql 

2.拷贝:

cp -R mysql-5.7.16-linux-glibc2.5-i686 /usr/local/mysql 

3.创建data目录

mkdir /usr/local/mysql/data 

3.安装数据库

切换到/usr/loca/mysql目录下

cd /usr/local/mysql 

修改当前目录的所有者为mysql用户

chown -R mysql:mysql ./ 

安装数据库

bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 

提示缺少 libaio.so 安装 libaio

yum -y install libai* 
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

记住临时密码:-ZfMj.oqS1wE

执行以下命令创建RSA private key

bin/mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data 

修改当前目录拥有着为root

chown -R root:root ./ 

修改当前data目录拥有着为mysql

chown -R mysql:mysql ./data 

4. 修改 my.cnf 和开机启动

cd support-filessudo 
cp my-default.cnf /etc/my.cnfsudo 
cp mysql.server /etc/init.d/mysqlsudo 
vim /etc/init.d/mysql    
##修改basedir= 自己的路径 

修改datadir= 自己的路径 

修改my.cnf

vim /etc/my.cnf
[mysqld] 
character-set-server=utf8 
datadir=/home/mysql/mysqldata 
basedir=/usr/local/mysql 
socket=/var/lib/mysql/mysql.sock

创建目录

mkdir -p /var/lib/mysql/ 
chown -R mysql:mysql /var/lib/mysql 

启动mysql

service mysql start 

以上所述是小编给大家介绍的Linux下安装mysql 5.7.17.tar.gz的教程详解,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的,在此也非常感谢大家对网站的支持!


> 本站内容系网友提交或本网编辑转载,其目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时与本网联系,我们将在第一时间删除内容!

相关文章
  • Linux上安装Python的PIL和Pillow库处理图片的实例教程
    这里我们来看一下在Linux上安装Python的PIL和Pillow库处理图片的实例教程,包括一个使用Pillow库实现批量转换图片的例子:安装正常情况,只需 pip install PIL==1.1.7 或者 pip install Pillow==2.9.0 即可.但需留意安装后的输出安装完成后,需留意输出: *** TKINTER support no ...
  • Yii2rbac权限控制之rule教程详解
    Yii2rbac权限控制之rule教程详解
    这篇文章主要介绍了Yii2 rbac权限控制之rule教程详解的相关资料,非常不错具有参考借鉴价值,需要的朋友可以参考下在我们之前Yii2搭建后台并实现rbac权限控制完整实例教程中,不知道你曾经疑惑过没有一个问题,rule表是做什么的,为什么在整个过程中我们都没有涉及到这张表? 相信我不说,部分人也都会去尝试,或百度或google,到头来也会竹篮打水,这部 ...
  • 详解表单验证正则表达式实例(推荐)
    这篇文章主要介绍了详解表单验证正则表达式实例推荐的相关资料,非常不错,具有参考借鉴价值,特此分享到平台供大家参考验证:!reg.test(value) 邮箱: 代码如下:reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/i; 不包含中文: 代码如下:r ...
  • 完美解决jsp页面在IE8下文本模式自动为(杂项Quirks)导致页面显示错位
    完美解决jsp页面在IE8下文本模式自动为(杂项Quirks)导致页面显示错位
    下面小编就为大家带来一篇完美解决jsp页面在IE8下文本模式自动为杂项Quirks导致页面显示错位.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧最近在修改网站的响应式的页面时,由于都是套样式页面,修改过程都是粘贴复制,导致了一些细节问题在IE8下暴露出来: 遇到的问题就是在在Chrome,火狐页面都正常,唯独在IE8下页面样式 ...
  • ie9下关闭弹出窗口出现__flash__removeCallback未定义错误
    在关闭弹出窗口时,出现__flash__removeCallback未定义错误.而且是关了又出现,关于这个问题的解决方法如下使用swfupload作为上传组件,artdialog作为弹出窗口,在关闭弹出窗口时,出现"__flash__removeCallback"未定义错误.而且是关了又出现.网上有些解决方案,主要就是说覆写"_ ...
  • 解读ASP.NET5&MVC6系列教程1:ASP.NET5简介
    这篇文章主要介绍ASP.NET 5简介以及对各个版本号进行解释,ASP.NET 5中新的变化,需要的朋友可以参考下.ASP.NET 5简介 ASP.NET 5是一个跨时代的改写,所有的功能和模块都进行了独立拆分,做到了彻底解耦.为了这些改写,微软也是蛮 拼的,几乎把.NET Framwrok全部改写了一遍,形成了一个.NET Core的东西. 在.NET C ...
猜你喜欢