我的DBA之路:安装MySQL

一,下载地址(5.7)

http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz

二,安装

1,我把mysql安装到我的centos的opt目录下,新建mysql目录

  cd /opt

  mkdir mysql

2,把压缩包复制到该目录下,然后解压缩

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

3,修改包名为 mysql-5.5.9

4,建立mysql组

  groupadd zhouyaming

5,建立mysql用户,并放到mysql组

  useradd -r -g mysql zhouyaming

三,配置相关的启动配置文件

1,复制 my_default.cnf 到 /etc/my.cnf

  cd /opt/mysql/mysql5.7.9/support-files

  cp my_default.cnf /etc/my.cnf

2,编辑 my.cnf配置文件

3,复制 mysql.server 到 /etc/init.d/

  cp mysql.server  /etc/init.d/mysql

4,编辑mysql

  vi /etc/init.d/mysql

  basedir = /opt/mysql/mysql-5.7.9

  datadir = /opt/mysql/mysql-5.7.9/data

5,给目录/opt/mysql/mysql-5.7.9更改拥有者

  chown -R zhouyaming:zhouyaming /usr/local/mysql/

四,初始化mysql配置信息

1,进入bin目录执行:

  ./mysqld --initialize --user=zhouyaming --basedir=/opt/mysql/mysql-5.7.9 --datadir=/opt/mysql/mysql-5.7.9/data

生成出一个data目录,代表数据库已经初始化成功。这里会生成一个临时密码(记下来)。打印结果:

2019-07-11T06:49:33.830823Z 1 [Note] A temporary password is generated for root@localhost: Xu:TDeDUS2gT

 2,启动数据库

[root@VM_0_15_centos mysql-5.7.9]# ./bin/mysqld_safe --user=zhouyaming &
{ mysqld_safe是一个守护mysqld进程的脚本程序,旨在mysqld意外停止时,可以重启mysqld进程 }

五,登录mysql

1,进入bin目录,输入命令:

  ./mysql -u root -p

2,修改密码

  set password = password('admin');

2,远程访问:为root账号赋予远程访问权限

  GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "admin";

转载于:https://www.cnblogs.com/inspred/p/11193449.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值