文章仅供参考
环境准备:gcc g++ jdk
gcc和g++好像默认配置着的
jdk的源码安装链接 :http://blog.csdn.net/daobin543/article/details/71699454
mysql官网下载地址:(https://dev.mysql.com/downloads/mysql/)
我的安装路径为/mysql 然后让我改了配置文件半天 觉得一开始就弄好路径就不弄瞎搞了
/usr/local/mysql为默认路径就方便多了
因为懒得卸载再装写教程 所以有的步骤就没有截图 望体谅
1、先不急解压 我们先创建mysql的组和用户
groupadd mysql
useradd -r -g mysql mysql查看组和用户所属
groups mysql或者id mysql
2、把包解压到/usr/local/路径下
tar -zxvf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz -C /usr/local
3、为了下面方便操作 我们把解压出来的包名改为mysql
mv /usr/local/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz /usr/local/mysql
4、在mysql目录下建个data文件夹 用于储存数据
mkdir /usr/local/mysql/data
5、进入/usr/local/mysql更改mysql目录的所有者并授权755
chown -R mysql:mysql ./
chmod -R 755 ./
查看mysql目录的所属用户
ls -l
6、进入mysql目录 开始安装
./bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql --initialize
注意:--basedir=和--datadir=后面跟的是安装路径 如果报错 说明路径出错了 再重新确定路径一下
7、同样是在mysql目录下 执行
启动mysql
./support-files/mysql.server start
再关闭mysql 进行配置
./support-files/mysql.server stop
注意:如提示Starting MySQL.Logging to '/data/mysql/data/MyServer.err'. 重启之后就不会再报了
8、编辑配置文件
vim /etc/profile
在末尾添加如下这么一个 并保存退出
export PATH=$PATH:/usr/local/MySQL/bin
然后使之立即生效
source /etc/profile效果如图:(注意我的路径和你们的不一样 改一下)
9、用命令连接mysql 连接之前保证mysql是启动着的
先启动
service mysqld start
关闭mysql
service mysqld stop
查看mysql状态
service mysqld status
以root身份登录mysql(并未设置mysql登录密码)
mysql -u root -p
quit或exit退出mysql
10、更改mysql密码
mysqladmin -u root -p(这是旧密码) password (新密码)Enter password: 【输入密码】
mysql默认是没有密码的 所以可以不要-p
11、查看版本信息
mysql -V
建议综合多种安装方法
博主写的不是特别详细 可能后导致安装失败 你们可以把报错的地方复制下来然后百度搜索
还有这里推荐一位博主的链接 他写的很详细 http://www.cnblogs.com/gaojupeng/p/5727069.html