以前安装过几十次的mysql。今天还是遇到问题(虽然是因为是局域网ip不通无法远程连接),记录一个完整的安装过程。

1.yum卸载

yum安装之后如果需要卸载

1.命令 rpm -qa | grep -i mysql  或者 yum list installed | grep mysql 查看安装的mysql安装包

将查出来的安装包通过yum remove 卸载 yum remove mysql-community-server-***

2. 卸载mysql文件目录

find / -name mysql | xargs rm -rf

2.安装mysql

1.下载mysql

方法一官网下载

方法二(选择这个)

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

2.安装rpm包

rpm -ivh mysql57-community-release-el7-8.noarch.rpm

安装成功后 /etc/yum.repos.d/ 目录下 多两个文件 mysql-community.repo和mysql-community-source.repo

3.安装mysql

yum install -y mysql-server

安装成功查看 mysql -V

4,运行mysql

service mysqld start

5.查看随机密码

grep "password" /var/log/mysqld.log

6.登录

mysql -u root -p

密码是第五步得到的

7.修改密码

ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘NewPass123!‘;(要带分号)

设置密码永不过期

ALTER USER ‘root‘@‘localhost‘ PASSWORD EXPIRE NEVER;

#刷新MySQL的系统权限相关表

flush privileges;

8.设置远程登录

所有ip下以及在本地可访问

grant all privileges on *.* to root@"localhost" identified by "NewPass123!";

grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘NewPass123!‘ with grant option;

flush privileges;

解释:

grant all privileges on 数据库名称.* to 数据库用户名@‘授权范围‘ identified by ‘数据库用户名密码‘;

grant all privileges on wxactivity.* to mysqluser@‘%‘ identified by ‘mysqluseradmin‘;(这是例子,%代表授权全网,localhost代表授权本机)

9.创建数据库(可不做)

create database 数据库名称 ;(注意分号结尾)

10.新建用户(可不做)

CREATE USER ‘xld_test‘@‘%‘ IDENTIFIED BY ‘你的密码‘;

11.用户授权(可不做)

添加用户权限: GRANT ALL ON databasename.tablename TO ‘xld_test‘@‘%‘;

撤销用户权限: REVOKE ALL ON databasename.tablename TO ‘xld_test‘@‘%‘;

删除用户及权限 :drop user ‘xld_test‘@‘%‘;

3.sqlyog

1.安装sqlyog

2.sqlyog连接远程mysql

1:查看防火状态

systemctl status firewalld

service  iptables status

2:暂时关闭防火墙

systemctl stop firewalld

service  iptables stop

3:永久关闭防火墙

systemctl disable firewalld

chkconfig iptables off

4:重启防火墙

systemctl enable firewalld

service iptables restart

3.linux查看mysql状态

netstat -ntlp 和 service mysqld status

sqlyog 64位linux版本,linux安装mysql+sqlyog可视化(示例代码)相关推荐

  1. Linux(CentOS 7)(64位)系统下安装Pymol(1.8.6)

    PyMOL简介 PyMOL是一款生物大分子三维结构显示软件,其中"Py"是指此软件使用Python语言编写,"MOL"是指Molecule. PyMOL官网是h ...

  2. linux怎么用源码安装mysql,Linux源码安装mysql步骤

    创建文件夹: mkdir  /usr/local/webserver 安装必要依赖包 yum -y install gcc gcc-c++ make ncurses-devel 安装cmake包: t ...

  3. liunx tar安装mysql_在Linux下,安装Mysql(tar)

    在Linux下,安装Mysql(tar) # cd /home/tmp (进入压缩包所在目录) # groupadd mysql (建立mysql组) # useradd -g mysql mysql ...

  4. Linux源码安装mysql 5.6.12(cmake编译)

    转载链接:http://www.2cto.com/database/201307/229260.html Linux源码安装mysql 5.6.12(cmake编译) 1.安装make编译器(默认系统 ...

  5. Linux 环境下安装 MySQL,各种踩坑、疑难杂症 | 原力计划

    作者 | 红颜祸水nvn 来源 | CSDN博客,责编 | 夕颜 头图 | CSDN 下载自视觉中国 出品 | CSDN(ID:CSDNnews) 本文中,作者总结了在使用Linux CentOS 6 ...

  6. Windows10系统的Linux子系统中安装MySQL数据库心得

    后端开发童鞋们, 自己开发机用的是Windows系统电脑(台式机或笔记本), 而开发的程序和使用的数据库等要运行在Linux服务器上, 这种情况有木有? 提前声明: 本文并不讨论操作系统的比较, 以及 ...

  7. Alibaba Cloud Linux版本linux下mysql8.0安装

    Alibaba Cloud Linux版本linux下mysql安装 官网下载rpm安装包,上传至服务器 //下载地址 https://dev.mysql.com/downloads/repo/yum ...

  8. centos7mimi mysql 安装_CentOS7 64位下MySQL5.7安装与配置(YUM)

    安装环境:CentOS7 64位 MINI版,安装MySQL5.7 1.配置YUM源 在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo ...

  9. Linux下编译安装MySQL安装

    Linux下编译安装MySQL安装 博主邮箱www.zzher@foxmail.com   qq:1102471911 编译安装MySQL 准备工作: 1.获得以下所需的源代码包,并存放在/usr/l ...

  10. 在linux下离线安装MySQL

    在linux下离线安装MySQL 首先从官网下载rpm离线包,然后解压到linux下 放到linux下之后,解压到任意目录下 tar xf mysql-5.7.35-1.el7.x86_64.rpm- ...

最新文章

  1. python解释器的功能_python的解释器是什么?
  2. 996 成福报?拼多多个别部门让员工在 “11-11-6” 和 996 中二选一
  3. Spring Boot中Web应用的统一异常处理
  4. 浏览器ERR_PROXY_CONNECTION_FAILED解决方法
  5. python培训比较好的机构-西安比较好的python培训机构推荐
  6. CVPR 2021 | 从理论和实验角度深入剖析对比损失中的温度超参数
  7. BZOJ2240 : ural1676 Mortal Combat
  8. php strstr 效率,PHP中的stristr(),strstr(),strpos()速度比较
  9. php时间序列比对,常用在线序列比对工具
  10. Python人脸识别的简要介绍(附实例、Python代码)
  11. FileSystemObject 对象
  12. webpack4学习笔记(一)
  13. Vue+elementUI下拉框自定义颜色选择器
  14. 10gR2--用asmcmd对ASM进行管理
  15. centos开启443端口
  16. MySQL部署OGG
  17. 一键定时关机及取消关机
  18. Elasticsearch Index Lifecycle Management (ILM)
  19. IOB Inside-outside-beginning (tagging)
  20. Linux下 IPMItool配置方法(MSI主板)

热门文章

  1. USB学习笔记--USB枚举过程
  2. STM32 CANFD波特率计算器
  3. ZK 数据传输四:BackingBean获取spring层类再获取数据(jsp页面或zul页面)
  4. R语言读取Excel的神器——openxlsx
  5. Node.js下载与安装教程
  6. Android 自动接听 adb,GitHub - AndroidMsky/RootPlay: 安卓手机秒变网络摄像头,自动接起QQ视频。欢迎star,fork,Issues。...
  7. R 语言求正态分布的极大似然估计
  8. 麟龙指标通达信指标公式源码_麟龙新决策曲线A通达信指标公式源码
  9. Win10鼠标宏怎么设置?电脑设置鼠标宏的方法
  10. 选择排序——Java排序算法