首页 优德88下载正文

w88优德体育_优德88_w88俱乐部

admin 优德88下载 2019-07-15 216 0

Linux下软件装置一般有三种方法:RPM包方法(经过Redhat 第三方包办理体系)、二进制包和源码包。本篇首要介绍二进制包装置mysql数据库的方法。

怎么获取二进制源码包

当然是到mysql官网了!mysql官网地址:https://dev.mysql.com/downloads/mysql/
挑选社区开源版别,即Community Edition如下图,下载对应的tar包文件即可。

装置前预备

  • VMware 下CentOS6

  • SecureCRT 8.1 用户SSH长途衔接linux主机

  • mysql二进制装置包:mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

装置二进制包

1、创立用户和用户组

  1. [root@mylinux ~]# groupadd mysql

  2. [root@mylinux ~]# useradd -r -g mysql -s /bin/false mysql

2、上传并解压tarball文件
二进制装置有个优点便是你能够挑选装置到任何途径下。一般地,咱们装置在/usr/local下。

  1. [root@mylinux ~]# cd /usr/local

在SecureCRT 衔接终端下,按Alt + p 翻开sftp进行文件上传。能够看到现已完结。不过是上传到/root目录下了,做一次mv移动操作。

  1. [root@mylinux ~]# mv mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz /usr/local

然后解压

  1. [root@mylinux local]# tar -zxvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

解压缩后mysq的目录结构如下:各个目录效果见下表所述

目录目录的内容
binmysqld服务器,客户端和实用程序
docsMySQL手册
manUnix手册页
include头文件
libmysql运用到到一些库
share错误信息,字典和数据库装置的一些sql
support-files其他支撑文件

3、创立一个符号衔接

  1. [root@mylinux local]# ln -s mysql-5.7.26-linux-glibc2.12-x86_64 mysql

符号衔接类似于Windows下的快捷方法。
为了防止在运用MySQL时一直键入客户端程序的途径名,能够将/usr/local/mysql/bin 目录添加到PATH变量中:

  1. export PATH=$PATH:/usr/local/mysql/bin

4、初始化数据目录

  1. [root@mylinux mysql]# bin/mysqld --initialize --user=mysql

履行此指令后,体系会随机生成一个暗码,记住此暗码,后边登入后可修正。5、发动mysql服务 履行如下指令发动mysql服务

  1. [root@mylinux mysql]# bin/mysqld_safe --user=mysql &

发动中有报错,检查日志文件 cat /var/log/mysqld.log:显现没有权限创立pid文件,运用如下指令修正mysqld目录权限。然后再次发动。

  1. chown -R mysql /var/run/mysqld

  2. chgrp -R mysql /var/run/mysqld

6、衔接mysql 运用指令 mysql-u root-p ,输入之前随机生成的暗码。登入msyql。
然后运用如下句子修正暗码。

  1. ALTER USER 'root'@'localhost' IDENTIFIED BY 'root-password';

衔接成功,如下图,即可开端sql操作了。





版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

最近发表

    优德88手机客户端_w88官网_w88

    http://sud-rentals.com/

    |

    Powered By

    使用手机软件扫描微信二维码

    关注我们可获取更多热点资讯

    w88出品