MySQL(一)MySQL5.7.20二进制安装

一、准备安装
前往官网下载二进制包并且上传到服务器中
官网:

https://downloads.mysql.com/archives/community/

微信图片_20190517130624.png

二、安装
1、如果系统中有自带的mariadb为防止报错要先进行删除

yum remove mariadb

1、创建软件目录:

mkdir -p /app/
将二进制包上传至此目录解压并且改名
mv mysql-5.7.20-linux-glibc2.12-x86_64 mysql

2、配置环境变量:

vim /etc/profile
export PATH=/app/mysql/bin:$PATH
source /etc/profile

3、建立mysql用户和组(如果已有可忽略)

useradd mysql 

4、创建相关目录并修改权限

mkdir /data/mysql -p          #数据库文件目录
chown -R mysql.mysql /app/*   #软件位置目录
chown -R mysql.mysql /data/*

5、初始化数据(建库)
为防止报错先安装相关依赖包

yum install -y libaio-devel

方法1:

初始化数据,初始化管理员的临时密码(在回显最后有12位初始密码)
mysqld --initialize  --user=mysql --basedir=/app/mysql --datadir=/data/mysql

方法2:

初始化数据,初始化管理员的密码为空
\rm -rf  /data/mysql/*
mysqld --initialize-insecure  --user=mysql --basedir=/app/mysql --datadir=/data/mysql

6、简单编辑my.cnf配置文件

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=zidu [\\d]>

7、 配置启动脚本:

cd /app/mysql/support-files
./mysql.server start
Starting MySQL.Logging to '/data/mysql/db01.err'.
 SUCCESS! 
cp mysql.server    /etc/init.d/mysqld

8、Centos7中也可以使用systemd管理mysql

vim /etc/systemd/system/mysqld.service 
[Unit]
Description=MySQL Server
Documentation=man:mysqld(8)
Documentation=http://dev.mysql.com/doc/refman/en/using-systemd.html
After=network.target
After=syslog.target
[Install]
WantedBy=multi-user.target
[Service]
User=mysql
Group=mysql
ExecStart=/app/mysql/bin/mysqld --defaults-file=/etc/my.cnf
LimitNOFILE = 5000

管理mysql状态

systemctl  start/stop/restart/status   mysqld

9、安装后的简单管理

mysqladmin -uroot -p password 123 #设置mysql的root密码
Enter password:                   #由于初始化时选择的不生成密码表示原来是没有密码的,所以此处直接回车即可
mysqladmin: [Warning] Using a password on the command line interface can be insecure.
Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.
5.6版本:
select user,password,host from mysql.user;
5.7 中用户基本信息
select user,authentication_string,host from mysql.user;
desc  mysql.user;

f31474455ec7b2c48e0c7ae2423f034.png

所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!

已有 4 条评论

    1. 回复 repostone: 常来玩呀~
  1. 赞,我一直都是编译安装的,哈哈
    1. 回复 adou: 欢迎大佬,蓬荜生辉

添加新评论

  公告

我把那梦再给接上,看看后边啥情况。
--- updated on

  关于博主

你有你的诗和远方,我有我的腿和裤裆。没有洁癖的处女座不是一个好的处女座,想在乱世中寻找一个安静的角落静静地做一些分享,不断学习,很喜欢《士兵突击里》的军事、外语双学士,光电硕士,空军少校-吴哲的口头禅:平常心。但在生活中大都做不到......

  近期评论

  分类目录

生命要得到丰盛的收获,必需阳光;同时,也需要“雨”的浇灌。

人生应该树立目标,否则你的精力会白白浪费。

山涧的泉水经过一路曲折,才唱出一支美妙的歌。

如若不是为了一个人,谁肯枯守一座城。城市和爱情,总是有着这样那样的关系。我们会因为一个人,去到那座城,因为那是一座爱的城;我们也会因为一个人,离开一座城,那是一座绝望的伤城。

常求有利别人,不求有利自己。