`

CentOS用yum安装mysql

 
阅读更多
 第一步:安装MySQL 
 # yum -y install mysql-server ← 安装MySQL 

 

 安装后, 查看服务

# ls -l /etc/init.d/

第二步:配置MySQL  

 

 

#vim /etc/my.cnf             ← 编辑MySQL的配置文件 

 第三步:启动MySQL服务

 

 

#chkconfig mysqld on ← 设置MySQL服务随系统启动自启动 

 

#chkconfig --list mysqld ← 确认MySQL自启动 
#/etc/rc.d/init.d/mysqld start  ← 启动MySQL服务

 第四步: MySQL初始环境设定

 

    [1] 为MySQL的root用户设置密码

 

#mysql -u root  ← 在没设置密码之时,用root用户登录MySQL服务器 

 

mysql> select user,host,password from mysql.user;  ← 查看用户信息 

 

mysql> set password for root@localhost=password ('在这里填入root密码');  ← 设置root密码 

 

mysql> set password for root@127.0.0.1=password ('wangyun');

 

mysql> select user,host,password from mysql.user;  ← 查看用户信息 

 

mysql> exit  ← 退出MySQL服务器 

 

 

   [2] 测试设置的root密码是否生效

 

# mysql -u root      ← 通过空密码用root登录 
 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)                                      ← 出现此错误信息说明密码设置成功

 

 

 

# mysql -u root-p    ← 通过密码用root登录
Enter password: ← 在这里输入密码 

Welcome to the MySQL monitor.  Commands end with ; or \g.  ← 确认用密码能够成功登录
Your MySQL connection id is 5
Server version: 5.0.95 Source distribution

 

 

mysql> exit  ← 退出MySQL服务器 

   [3] 删除匿名用户

 

 

# mysql -u root -p; ← 通过密码用root登录

 

mysql> select user,host from mysql.user;

 

mysql> delete from mysql.user where user=''; ← 删除匿名用户

 

mysql> select user,host from mysql.user; ← 查看用户信息

 

mysql>flush privileges; ← 刷新,使以上操作生效

 

mysql> exit; ←退出MySQL服务器

 

 

 经过上述设置,MySQL就可以正常试用

 测试MYSQL

 

# mysql -u root -p; ← 通过密码用root登录

 

grant all privileges on test.* to 用户名@localhost identified by '在这里定义密码';
← 建立对test数据库有完全操作,权限的名为centospub的用户

 

 

mysql> select user from mysql.user where user='用户名';← 确认centospub用户的存在与否

    用新创建的用户名登录mysql,对mysql进行DDL操作。

 

 

    删除测试用过的遗留用户

 

#mysql -u root -p;
Enter password:
mysql> revoke all privileges on *.* from 用户名@localhost;
← 取消centospub用户对数据库的操作权限

 

 

 

mysql> delete from mysql.user where user='用户名'and host='localhost';
← 删除用户

 

mysql> flush privileges; ← 刷新,使以上操作生效

 

mysql> exit;

 

# /etc/rc.d/init.d/httpd restart ← 重新启动HTTP服务

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    MySQL5.7.28_centos7_yum安装.txt

    MySQL5.7.28_centos7_yum安装 MySQL5.7.28_centos7_yum安装 MySQL5.7.28_centos7_yum安装

    Centos7 yum安装mysql的repo

    本篇文章将详细介绍如何在CentOS 7中使用`yum`通过指定的repo文件安装MySQL。 首先,`repo`文件是Red Hat系Linux系统中用于定义软件仓库的位置和参数的配置文件。在本例中,我们有三个repo文件:`mysql-community....

    Centos7 yum安装MySQL8

    在Centos7环境下使用yum工具安装MySQL8是一项涉及多个步骤的过程。首先,您需要了解MySQL Yum仓库提供了在Linux平台安装MySQL服务器、客户端和其他组件的RPM包。这些包还可以升级和替换由Linux发行版的原生软件仓库...

    CentOS yum安装MySQL

    在本文中,我们将详细讨论如何使用 `yum` 安装 MySQL 以及其后续的配置步骤。 首先,安装 MySQL 服务器可以使用以下命令: ```bash [root@sample ~]# yum -y install mysql-server ``` 这会下载并安装 MySQL 服务器...

    centos7 yum安装mysql8.0.pdf

    关于在CentOS 7上使用yum安装MySQL 8.0的详细步骤和相关知识点,以下是根据提供的文件信息整理出的要点。首先,CentOS(Community ENTerprise Operating System)是一个企业级操作系统,它是基于Red Hat Enterprise ...

    CentOS 7 yum安装MySQL8.docx

    "CentOS 7 yum 安装 MySQL8" 通过 yum 源安装 MySQL8 在 CentOS 7 中是一个相对简单的过程。下面是安装和配置 MySQL8 的详细步骤: 首先,需要下载 MySQL8 的 rpm 文件从官方网站。因为 CentOS 7 是 Red Hat 系列...

    centos使用yum安装lamp

    在CentOS 7上使用yum安装LAMP(Linux, Apache, MariaDB/MySQL, PHP)环境是一种常用的方式来搭建动态网站或应用。LAMP环境能够支持多种动态网站和应用的运行,包括流行的WordPress, Drupal等。CentOS(Community ...

    CentOS7安装mysql5.7.19&mysql5;.7.19主从配置(CentOS7)

    在本教程中,我们将深入探讨如何在CentOS7操作系统上安装MySQL 5.7.19并设置主从复制配置。MySQL的主从复制是一种常用的技术,它允许数据从一个服务器(主服务器)同步到另一个服务器(从服务器),从而实现数据备份...

    Centos7使用MySQL Yum安装MySQL 5.7

    Centos7使用MySQL Yum安装MySQL 5.7。参考文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ MySQL Yum存储库下载:http://dev.mysql.com/downloads/repo/yum/

    CentOS6.5下YUM安装最新MySQL5.7.12(王三旗亲自整理,最简单明了)

    CentOS6.5下YUM安装最新MySQL5.7.12

    CentOS安装MySQL5.7

    ### CentOS安装MySQL 5.7知识点详解 #### 一、环境准备与系统要求 在开始安装MySQL 5.7之前,我们需要确保系统满足以下条件: - **操作系统**:CentOS 7.x或更高版本。 - **硬件配置**:至少1GB内存,推荐2GB以上;...

    yum安装jdk和mysql和tomcat软件(CentOS6实战经验)

    ### yum安装JDK、MySQL与Tomcat软件(CentOS6实战经验) #### 一、安装JDK 在CentOS 6环境下使用`yum`来安装Java Development Kit (JDK) 是一个简单且直接的方法。 ##### 步骤1:检查yum库中是否存在可用的Java...

    centos7yum安装mysql5.7.pdf

    ### CentOS 7 使用 YUM 安装 MySQL 5.7 的详细步骤与配置 #### 一、安装前准备 在开始安装之前,请确保您的 CentOS 7 系统已更新到最新版本,并且网络连接正常。 #### 二、安装 MySQL 5.7 1. **下载 MySQL 源和...

    CentOS6.5一键安装Mysql5.6

    现在,你可以使用Yum来安装MySQL 5.6服务器: ``` yum install mysql-community-server -y ``` 安装完成后,启动MySQL服务: ``` service mysqld start ``` 并将其设置为开机启动: ``` chkconfig mysqld on ``` 五...

    centos7 安装mysql和mysqlclient遇到的坑总结

    安装MySQL服务器可使用`yum install`命令,例如`yum install mysql-community-server`。安装完成后,启动MySQL服务,CentOS7中使用`systemctl start mysqld.service`。如果在较低版本的系统中,可以使用`service ...

    Centos7安装mysql5.7yum list installed - grep mysql

    本文将详细解释如何通过YUM在CentOS7上安装MySQL 5.7.11,并涵盖安装过程中的关键步骤。 首先,我们需要确保系统中没有预装的MySQL。运行`yum list installed | grep mysql`命令检查是否存在已安装的MySQL实例。...

    CentOS 7 安装 MySQL

    CentOS 7 安装 MySQL

    CentOS 5.5使用yum安装Apache+PHP+MySQL

    在本文中,我们将详细介绍如何在 CentOS 5.5 操作系统上使用 YUM 工具安装 Apache、PHP 和 MySQL,创建一个完整的 LAMP (Linux, Apache, MySQL, PHP) 服务器环境。 首先,确保您已经安装了 CentOS 5.5。这个版本...

    linux CentOS6.5 yum安装mysql5.6

    在Linux环境中,特别是对于CentOS 6.5这样的操作系统,安装MySQL数据库通常依赖于`yum`包管理器。本文将详细介绍如何使用`yum`来安装MySQL 5.6。以下是安装过程的详细步骤: 1. **检查系统是否已安装MySQL**: ...

    CentOS7 yum方式安装MySQL 5

    在 CentOS 7 系统中,使用 yum 方式安装 MySQL 5.7 是一个常见的实践,因为这可以确保系统能够自动处理依赖关系并保持软件包的更新。在 CentOS 7 中,MySQL 被替换为 MariaDB,但通过特定的步骤,我们可以依然选择...

Global site tag (gtag.js) - Google Analytics