美文网首页
mysql5.7 二进制包安装过程-ubuntu18

mysql5.7 二进制包安装过程-ubuntu18

作者: hk_faith | 来源:发表于2020-02-03 22:55 被阅读0次

1.下载二进制包并解压

到官网下载

mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz
tar -zxvf ./mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz
并移动到 /app

2.修改环境变量:vim ./bashrc

export PATH=/app/mysql/bin:$PATH
Source ./bashrc

3.建立mysql用户和组 不用登陆的虚拟用户

#用当前的登陆用户不用建
useradd mysql

4.创建数据目录

mkdir /data/mysql -p
chown -R op.op /app/mysql/
chown -R op.op /data/mysql/

5.初始化数据(建库)

(1)方法一: 初始化数据,初始化管理员的临时密码

mysqld --initialize --user=op --basedir=/app/mysql --datadir=/data/mysql

新特性重要说明:5.7开始 mysql加入了全新的密码的安全机制:1,初始化完成后会生成临时密码(显示到屏幕上 并且会往日志中记一份)2,密码复杂度长度超过12位复杂度:字符混乱组合 3,密码过期时间180天

(2)方法二:初始化数据,初始化管理员密码

rm -rf /data/mysql/*
mysqld --initialize-insecure  --user=op --basedir=/app/mysql --datadir=/data/mysql    (root用户 密码是空)

5.6初始化区别:/application/mysql/scripts/mysql_install_db --user=mysql --datadir=/application/mysql/mysql/mydata --basedir=/application/mysql/mysql

6.启动数据库

(1)添加默认的简易的配置文件

vim /etc/my.cnf

[mysqld]
user=mysql
basedir=/app/mysql
datadir=/data/mysql
server_id=6
port=3306
socket=/tmp/mysql.sock
[mysql]
socket=/tmp/mysql.sock
prompt=op@mysql [\\d] :

5.7版本的配置启动脚本

cd /app/mysql/support-files/

该目录下的 ./mysql.server 是数据库的启动脚本 ./mysql.server start/stop/restart/status

注册成服务:

ubuntu16 /centos6
cp mysql.server  /etc/init.d/mysqld

5.8版本的systemd管理mysql(centos7)
参考:
https://blog.csdn.net/Never_Blue/article/details/86636887

7.查看数据库启动成功和简易的管理。

netstat -lnp|grep 3306
ss -lnp|grep 3306
ps -ef | grep 3306

设置管理员 root用户和密码

mysqladmin -uroot -p password 123
select user, password,host from mysql.user; (5.6)

 #查看表结构
desc mysql.user;
Select user, host,authentication_string from mysql.user;(5.7)

mysql -uroot -p

相关文章

  • mysql5.7 二进制包安装过程-ubuntu18

    1.下载二进制包并解压 到官网下载 2.修改环境变量:vim ./bashrc 3.建立mysql用户和组 不用登...

  • CentOS 7 安装 mysql 5.7

    下载mysql5.7源安装包 安装mysql5.7源 安装mysql5.7 启动mysql,并将其加入到自启动。 ...

  • 如何在Windows下安装MySQL

    Windows下安装MySQL5.7 首先我们需要获取到MySQL的安装包,这里推荐安装的是MySQL5.7的解压...

  • Wireshark(3.2.5) 在 Ubuntu18 上的安装

    Ubuntu18安装Wireshark(3.2.5) 安装 安装时,系统将询问你是否允许非超级用户捕获数据包。选择...

  • Linux 安装软件

    RPM 包 rpm 包是二进制包,编译的过程在二进制包发布之前就完成了。 优点:安装简单方便速度快 缺点:不可以定...

  • linux 安装mysql

    环境:centos 7、mysql5.7 安装前准备 下载mysql安装包 安装 yum安装 检查安装是否成功 出...

  • 四.软件包管理

    源码包:脚本安装包(需要编译,所以安装较慢)二进制包:源代码包经过编译的二进制文件((centos)RPM包、系统...

  • linux: mogodb 3.4 安装配置

    mongodb 3.X安装详细过程 一、准备安装 mongodb的安装方式,我通常使用二进制包的方式,内网不能配置...

  • linux 安装mysql

    linux 安装mysql 基于CentOS7.4;mysql5.7 下载mysql源安装包wget http:/...

  • ROS安装

    ROS安装 此安装过程参考->ROS wiki Ubuntu18 对应的ros版本为ROS Melodic Mor...

网友评论

      本文标题:mysql5.7 二进制包安装过程-ubuntu18

      本文链接:https://www.haomeiwen.com/subject/mpqlxhtx.html