前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Centos7下【掌握】安装mysql5.7

Centos7下【掌握】安装mysql5.7

作者头像
无敌小菜鸟
发布2020-05-09 15:20:44
4680
发布2020-05-09 15:20:44
举报
文章被收录于专栏:搬砖笔记

15【掌握】安装mysql5.7

1,下载,下载那个都可以 https://dev.mysql.com/downloads/mysql/5.7.html#downloads

请输入图片描述
请输入图片描述

2,解压到/usr/local/mysql【必须是这个目录】

解压

tar -zxvf mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz

重命名

mv mysql-5.7.27-linux-glibc2.12-x86_64 mysql

复制解压后的mysql目录

cp -r mysql /usr/local


3,安装数据库 1,进入安装mysql软件目录: cd /usr/local/mysql/

2,创建数据仓库目录 mkdir -p /data/mysql -p 没有上级目录创建上级目录

3,新建mysql用户、组及目录 ---新建一个msyql组 groupadd mysql

查询

cat /etc/group ---新建msyql用户禁止登录shell useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql

4,改变目录属有者

路径

cd /usr/local/mysql pwd

改变目录所有者

chown -R mysql .

切换组

chgrp -R mysql .

数据库目录

chown -R mysql /data/mysql

5,配置参数 bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql

成功:

此处需要注意记录生成的临时密码,如上文结尾处的临时密码:-a6gydKAe2e! 安装 bin/mysql_ssl_rsa_setup --datadir=/data/mysql

截图:

6,修改系统配置文件 cd /usr/local/mysql/support-files cp my-default.cnf /etc/my.cnf

这里没有话就跳过 去查看这个地址有没有my.cnf文件。如果有就把权限改了

cd /etc/ chmod 777 my.cnf cp mysql.server /etc/init.d/mysql

vim /etc/init.d/mysql

截图:

7,启动mysql

启动

/etc/init.d/mysql start 如果无法启动执行下面命令 chmod 777 /etc/my.cnf 再执行 /etc/init.d/mysql start

8,登陆并改密码 --登陆 的bin目录下执行

mysql -u root -p

  --如果出现:-bash: mysql: command not found   --就执行: # ln -s /usr/local/mysql/bin/mysql /usr/bin --没有出现就不用执行

截图:

修改密码: set password=password('123456');

--设置root账户的host地址(修改了才可以远程连接) mysql>grant all privileges on . to 'root'@'%' identified by '123456'; mysql>flush privileges;

--查看表 mysql> use mysql; mysql> select host,user from user;

截图:

9,添加系统路径【为设置开机启动提供】

编辑

vim /etc/profile

添加:

export PATH=/usr/local/mysql/bin:$PATH source /etc/profile

10,配置mysql自动启动 chmod 755 /etc/init.d/mysql chkconfig --add mysql chkconfig --level 345 mysql on


4,navcat连接远程的mysql

5,把汽车出租和仓库项目的数据库导入linux里面的mysql


本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-12-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 15【掌握】安装mysql5.7
  • 解压
  • 重命名
  • 复制解压后的mysql目录
  • 查询
  • 路径
  • 改变目录所有者
  • 切换组
  • 数据库目录
  • 这里没有话就跳过 去查看这个地址有没有my.cnf文件。如果有就把权限改了
  • 启动
  • mysql -u root -p
  • 编辑
  • 添加:
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档