版权声明:转载原创文章请以超链接形式请注明原文章出处,尊重作者,尊重原创!
恰饭广告
环境准备:gcc g++ jdk
gcc和g++好像默认配置着的(没有的话以下安装命令)
yum install -y gcc gcc-c++
mysql官网下载地址:(https://dev.mysql.com/downloads/mysql/)
点击查看jdk的源码安装
我的安装路径为/mysql 然后让我改了配置文件半天 觉得一开始就弄好路径就不弄瞎搞了
/usr/local/mysql为默认路径就方便多了
创建mysql的组和用户
groupadd mysql
useradd -r -g mysql mysql
查看组和用户所属
groups mysql //或者id mysql
把包解压到/usr/local/路径下
tar -zxvf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz -C /usr/local
为了下面方便操作 把解压出来的包名改为mysql
mv /usr/local/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz /usr/local/mysql
在mysql目录下建个data文件夹 用于储存数据
mkdir /usr/local/mysql/data
进入/usr/local/mysql更改mysql目录的所有者并授权755
chown -R mysql:mysql ./
chmod -R 755 ./
进入mysql目录 开始安装
./bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql --initialize
注意:–basedir=和–datadir=后面跟的是安装路径 如果报错 说明路径出错了 再重新确定路径一下
启动mysql
./support-files/mysql.server start
再关闭mysql 进行配置
./support-files/mysql.server stop
注意:如提示Starting MySQL.Logging to ‘/data/mysql/data/MyServer.err’. 重启之后就不会再报了
编辑配置文件
vim /etc/profile
末尾添加如下这么一个 并保存退出
export PATH=$PATH:/usr/local/MySQL/bin
使之立即生效
source /etc/profile
重启 mysql
service mysqld restart
设置数据库root的初始密码
mysqladmin -u root password
然后输入密码,两次确认
以root登录数据库
mysql -u root -p
退出数据库
quit; //或exit;
设置开机自启
chkconfig --level 35 vsftpd on
或者
systemctl enable mysqld.service
说了那么多,其实以上步骤可以浓缩为一句
yum -y install mysql-server mysql mysql-devel
但是:centos7以上已经移除了mysql,改为了mariadb(毕竟开源系统对应开源软件)
最后源码安装很复杂,不小心就会出错,可能后导致安装失败 你们可以把报错的地方复制下来然后百度搜索,
还有这里推荐一位博主的链接 他写的很详细 http://www.cnblogs.com/gaojupeng/p/5727069.html
原文链接:https://www.idaobin.com/archives/120.html
让我恰个饭吧.ヘ( ̄ω ̄ヘ)
恰饭广告