Linux安装MySql5.6版详细教程

2019-02-26T09:37:00

首先下载mysql,然后上传到 /usr/local/tmp/下(如果没有这个目录创建一个即可或者存放其他目录)
进入/usr/local/tmp文件目录下

 cd /usr/local/tmp

查看当前目录下的文件

ll

解压mysql压缩包

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

复制文件到上一级的mysql目录中

 cp -r mysql-5.6.31-linux-glibc2.5-x86_64 ../mysql

创建用户组,起名为mysql

groupadd mysql

创建用户名为mysql,并指定所属群组为mysql

useradd -r -g mysql mysql

变更mysql用户组有操作当前文件夹的权限
首先必须要进入mysql所在的目录

cd /usr/local/mysql

变更mysql用户组有操作的当前文件目录的权限[这个mysql是用户组]

chgrp -R mysql .

变更mysql用户具有操作本级目录的权限[这个mysql是用户]

chown -R mysql .

查看my.cnf是否存在

 ls /etc/my.cnf

删除

rm -rf /etc/my.cnf

把默认的文件my.cnf文件删除,如果没有跳过此步

7.png
初始化数据库

./scripts//mysql_install_db --user=mysql

复制mysql全局配置文件

cp support-files/my-default.cnf  /etc/my.cnf


初始化如果报错,执行这一步,然后再次初始化就可以了

yum install libaio* -y


复制启动文件

cp support-files/mysql.server  /etc/rc.d/init.d/mysql

启动mysql服务

service mysql start

直接输入mysql进入到mysql编辑模式

 mysql -uroot -p

如果提示没有mysql命令,需要添加软连接

ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql

这是再登录,就会提示需要输入密码

 mysql -uroot -p

由于我的解压包没有密码直接回车,就登录进来了

查看数据库表结果

 show databases;

创建一个数据库名为52xbc并指定编码为utf8测试一下

create database 52xbc default character set utf8;

指定数据库

use 52xbc

创建一个测试张表

create table demo01(id int(10) primary key auto_increment,name varchar(20));

在demo01表里插入测试数据

insert into demo01 values(default,'52xbc.cn');

查询一下demo01表数据

select * from demo01;

使用exit命令退出登录

exit;

在这里mysql已经安装成功!

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »