码迷,mamicode.com
首页 > 数据库 > 详细

Linux下安装mysql 5.7

时间:2017-11-22 17:38:44      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:set   root   mys   初始密码   image   default   /etc/   err   复制   

1.上传tar包到服务器并解压tar包到/usr/local/目录 

 cd /usr/local/ 

tar -xvf mysql-5.7.17-linux-glibc2.5-x86_64.tar 

tar -zxvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

mv mysql-5.7.17-linux-glibc2.5-x86_64 mysql 

2.创建运行MySQL的用户和组(名字可以任意)

 Shell> groupadd mysql 

 Shell> useradd mysql -g mysql 

3.切换到mysql目录 

 Shell > mkdir data 

4.修改解压包的权限 

 Shell> chown –R mysql

Shell> chgrp –R mysql 

5.安装MySQL 

 Shell> bin/mysqld --initialize --user=mysql --datadir /usr/local/mysql/data ##初始化数据目 录 

 shell> cp -f support-files/my-default.cnf /etc/my.cnf  ##将默认配置文件复制到指定目录 

 shell> bin/mysqld_safe --datadir=/usr/local/mysql/data --user=mysql & ##启动MySQL服务 

shell> cp support-files/mysql.server /etc/init.d/mysql.server ##将MySQL加入到服务自启动 

Shell> /etc/init.d/mysql.server start ##通过服务启动MySQL   


启动过程中如果碰到如下错误 

 [root@localhost mysql]# bin/mysqld --initialize --user=mysql --datadir /usr/local/mysql/data ? bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

 则需要安装包yum install -y libaio 

初始化过程中获得root的初始密码

 

 

 

技术分享图片

修改root的初始密码

mysql> set password=password(‘mysql‘); ? Query OK, 0 rows affected, 1 warning (0.01 sec)
 
mysql> flush privileges; ? Query OK, 0 rows affected (0.00 sec)

 

Linux下安装mysql 5.7

标签:set   root   mys   初始密码   image   default   /etc/   err   复制   

原文地址:http://www.cnblogs.com/mysql-ls/p/7879576.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!