Centos7---1708 Linux上从零开始安装mysql
1.首先虚拟机安装Linux
这里我用的是ORACLE的VirtualBox
新建虚拟机 加载Linux镜像最小安装系统(略),最后设置网络时可以直接设置为静态方便ssh连接
2.安装vim
直接输入以下命令
sudo apt-get install vim (ubuntu)yum install vim (redHat/Fedora/CentOS)
通过vim也可以配置网络
/etc/sysconfig/network-scripts/ifcfg-eth0
1.安装mysql
检测是否安装mysql(我这是新装系统)
命令:rpm -qa | grep mysql
如果已经安装 使用删除命令
删除mysql的命令: rpm -e --nodeps `rpm -qa | grep mysql`
下载mysql 安装包
首先安装 wget
wget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 HTTP 代理。"wget" 这个名称来源于 “World Wide Web” 与 “get” 的结合。
yum -y install wget
安装mysql
[root@localhost ~]# cd /usr/local/src/ 跳转到下载路径[root@localhost src]# wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm 通过wget下载mysql源[root@localhost src]# rpm -ivh mysql57-community-release-el7-8.noarch.rpm 安装mysql[root@localhost src]# yum -y install mysql-server
安装mysql服务
一路同意 y
默认配置文件路径:
配置文件:/etc/my.cnf
日志文件:/var/log/var/log/mysqld.log
服务启动脚本:/usr/lib/systemd/system/mysqld.service
socket文件:/var/run/mysqld/mysqld.pid
2.使用vim修改配置文件
修改my.cnf 命令 vim /etc/my.cnf
3.启动mysql服务
启动mysql服务
service mysql start
重启mysql服务
service mysqld restart关闭服务命令行方式:mysqladmin -u root shutdownservice mysql stop查看服务状态
service mysqld status
4.查看数据库随机密码
查询mysql.log文件中 mysql密码 安装后随机生成的密码grep "password" /var/log/mysqld.log
输入 mysql -u root -p 数据库
密码 进入
设置密码强度 最小
set global validate_password_policy=0;
设置密码长度为6;
set global validate_password_length=6;
查看密码设置信息
SHOW VARIABLES LIKE 'validate_password%';
登录mysql修改密码
alter user 'root'@'localhost' identified by '111111';
登录mysql修改密码
alter user 'root'@'localhost' identified by '新密码';
刷新权限;
flush privileges
也可以 直接再添加新用户
CREATE USER ‘root‘@‘%‘ IDENTIFIED BY ‘您的密码‘;
grant all on *.* to 'root'@'%' identified by '111111'with grant option;
增加root用户指定可以任意IP登录,如果想限制只能让指定IP登录请把%替换成IP地址
5.查询mysql进程
6.Navicat登录成功
Centos7---1708 Linux上从零开始安装mysql相关推荐
- Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享!
Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享! 一.Mysql的Linux版本下载! 博主采用的是mysql-8.0.25-1.el7.x86_64.rpm- ...
- RedHat系Linux通过yum安装MySQL
提示: 本次安装的是MySQL最新的版本 使用的系统为CentOS7 每个页面的链接在文档中都有,可以直接点击跳转 文章目录 RPM安装太费劲了! 零.首先要通过yum安装如下命令工具 一.导入官方仓 ...
- linux怎么用源码安装mysql,Linux源码安装mysql步骤
创建文件夹: mkdir /usr/local/webserver 安装必要依赖包 yum -y install gcc gcc-c++ make ncurses-devel 安装cmake包: t ...
- Windows10系统的Linux子系统中安装MySQL数据库心得
后端开发童鞋们, 自己开发机用的是Windows系统电脑(台式机或笔记本), 而开发的程序和使用的数据库等要运行在Linux服务器上, 这种情况有木有? 提前声明: 本文并不讨论操作系统的比较, 以及 ...
- Linux环境下安装MySQL(源码安装)
Linux环境下安装MySQL(源码安装) 1.事先从官网/国内镜像站点中下载源码安装包,上传至服务器: 2.安装开发工具和开发包(从5.5开始使用cmake编译) 3.创建用户和组 4.编译安装My ...
- EPICS 在win10 和 linux上的安装与测试
EPICS 在win10 和 linux上的安装与测试 EPICS简介 系统环境与安装包 Windows环境下安装 编译环境和路径设置 编译Epics base 测试与辅助工具安装 Linux子系统环 ...
- 在PK体系下的CentOS上编译安装 MySQL 5.7
本文主要介绍如何在 PK 体系下的 CentOS 上编译安装 MySQL 5.7,本文使用的操作系统环境为: CentOS 版本: # cat /etc/redhat-release CentOS L ...
- 查询linux安装了什么数据库,Linux系统中安装MySQL数据库操作手册
Linux系统中MySQL数据库安装手册 一.安装概述: 在Linux操作系统中安装MySQL数据库是一个我们必须要掌握的一门技术,也决定了你以后找工作的薪资待遇,所以你知道它的厉害了吧!学会安装只是 ...
- 在linux下怎么安装mysql,手把手教你在Linux系统下安装MySQL
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1. 下载并安装MySQL官方的 Yum R ...
- liunx tar安装mysql_在Linux下,安装Mysql(tar)
在Linux下,安装Mysql(tar) # cd /home/tmp (进入压缩包所在目录) # groupadd mysql (建立mysql组) # useradd -g mysql mysql ...
最新文章
- 如何高效的Code Review
- 关于Tomcat有这一篇就够了
- 东方明珠胡俊:「东方明珠数据中台」四年发展历史全解(内附彩蛋)
- 微软发布Azure Stack更多细节,预计9月交付
- flex上传文件代码
- servlet中的数据存储
- 有道词典Linux版下载安装
- 直播APP源码搭建简易直播平台及个人开发直播系统的难点
- 【HTML】Html页面跳转的5种方式
- C#提取字模[复制即用]
- python中文件分类_利用Python将文件进行分类整理
- 公众号引流好困难,这个病该怎么治?
- spring-AOP 增强接口Introductions
- 知识 | 四种渲染到底是啥?终于有人讲明白了(下)
- 支持DoH的DNS服务器,Win11 支持私密 DNS-over-HTTPS(DoH) 附启用教程
- scal开发环境搭建
- 怎样用计算机设置隐私空间,华为手机的三种隐私设置,开放的秘密空间,永远不用担心女友检查手机!...
- 倒数三天 | Study Jam 即将截止,你完成了吗?
- 计算机上2个用户,一台电脑上自然人纳税系统可以登录两个账号吗?
- Python采集最热影评 + 制作词云图