`

yum安装MySQL并设置密码

阅读更多

 

yum install mysql
yum install mysql-server
yum install mysql-devel
chgrp -R mysql /var/lib/mysql
chmod -R 770 /var/lib/mysql
service mysqld start 
mysql
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('secret_password');
 

 设置默认编码等一些初始参数(my.cnf)(若无my.cnf, 则可cp /usr/share/mysql/my-small.cnf /etc/my.cnf)

 

   vi /etc/my.cnf

   [mysqld]

   datadir=/var/lib/mysql

   socket=/var/lib/mysql/mysql.sock

   user=mysql

   default-character-set=utf8 [添加]

   default-storage-engine=INNODB [添加]

   old_passwords=1

   [client]

   default-character-set=utf8 [添加]

   [mysqld_safe]

   log-error=/var/log/mysqld.log

   pid-file=/var/run/mysqld/mysqld.pid

下面就是常规的操作了:

  更改 root 密码:  mysqladmin -u root password 'newpassword'

  添加mysql用户: GRANT ALL PRIVILEGES ON my_db.* TO 'user'@'localhost' IDENTIFIED BY'password';

  删除test数据库: mysql -u root -p mysql> DROP DATABASE test; 

  删除匿名帐户: DELETE FROM mysql.user WHERE user = ''; 

  重载权限: mysql> FLUSH PRIVILEGES; 

 

 如要其他机器能访问,在mysql.user中添加一个Host为'%'的user,然后flush priviledges;,最后防火墙加一句类似这样的语句即可(开通3306端口):

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

 

如果要reboot自启动:

chkconfig --levels 345 mysqld on

 

分享到:
评论

相关推荐

    RockyLinux9.0 yum安装 mysql8.0

    RockyLinux9.0 yum安装 mysql8.0 java linux Rocky9.0 mysql8.0 yum安装 Rocky 9.0 Mysql 8.0.28 启动服务,并添加自启动 登录并重置密码,开放远程链接 开放端口 防火墙开启 1、开启端口3306 firewall-cmd --zone=...

    linux下设置mysql用户名及密码.txt

    linux下设置mysql用户名及密码 一、安装设置密码 我安装的时候直接用的yum命令, yum install mysql mysql-server 这样就导致默认没有密码访问 然后我就添加了用户名和密码

    mysql 5.6 yum版 一键安装

    第一步:rpm -ivh mysql-community-release-el6-5.noarch.rpm 第二步:yum install mysql-community-server mysql ...注意安装的服务名称不是mysql 是mysql的 但是用法一样 root初始密码为空 祝好运!!!!

    linux CentOS6.5 yum安装mysql5.6

    本文为大家分享了linux yum安装mysql5.6简单过程,供大家参考,具体内容如下 1.新开的云服务器,需要检测系统是否自带安装mysql # yum list installed | grep mysql 2.如果发现有系统自带mysql,果断这么干 # yum ...

    linux下安装mysql服务器

    Linux 下安装 MySQL 服务器 ...安装和配置 MySQL 服务器需要完成多个步骤,包括安装客户端和服务器端,设置数据库字符集和端口号,启动和停止服务,设置开机启动,解决启动报错问题,登录和忘记密码,允许远程访问等。

    centos7 yum安装mysql5.7

    1、安装YUM Repo 由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 然后进行repo的安装: rpm -ivh mysql57-...

    mysql5.6的安装(多个rpm包yum安装)-详细笔记文档总结

    本文档提供了 MySQL 5.6 的安装步骤,包括删除低版本的 MySQL 服务、安装新版本的 MySQL、设置初始密码、登录和退出数据库等。 一、删除低版本的 MySQL 服务 在安装新版本的 MySQL 之前,需要删除低版本的 MySQL ...

    yum安装postfix笔记.docx

    12. 邮件服务器安全:需要注意邮件服务器的安全配置,包括设置密码、权限和访问控制等。 本文档记录了使用YUM安装Postfix邮件服务器的过程,包括卸载Sendmail、安装Postfix、配置DNS、安装依赖项等步骤。同时,也...

    Linux操作系统下yum搭建mysql服务器.pdf

    并使用以下命令设置 MySQL 服务器的密码: ``` #mysql_secure_installation ``` 这样,我们就成功地在 CentOS 7 上安装和配置了 MySQL 服务器。 在本文中,我们还讨论了忆阻器存储研究的最新进展,包括忆阻器的线性...

    国产麒麟系统KylinOS 安装MySQL 8.0-RPM包安装操作手册

    安装完成后,MySQL服务默认并未启动,可以通过以下命令查看到状态: `systemctl status mysqld` 然后,需要启动MySQL: `systemctl start mysqld` 可以通过以下命令查看MySQL服务状态: `systemctl status ...

    yum安装zabbix5.0基于nginx安装方式-2023

    Yum 安装 Zabbix 5.0 基于 Nginx 安装方式 Zabbix 是一个基于 Web 的企业级监控解决方案,能够监控数千台服务器和网络设备。下面是使用 Yum 安装 Zabbix 5.0 基于 Nginx 安装方式的详细教程。 安装 Zabbix 服务器 ...

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

    1. 添加MySQL Yum源 MySQL官网>DOWNLOADS>MySQL Yum Repository找到合适版本的yum源 $wget https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm $sudo rpm -Uvh mysql80-community-release-el7...

    centos7 安装 Mysql 5.7.28,详细完整教程

    包括下载 MySQL 源、安装 MySQL 源、安装 MySQL 服务端、启动 MySQL 服务、检查 MySQL 服务状态、获取临时密码、登录 MySQL 并修改密码、全局修改密码规则、授权其他机器远程登录、开启开机自启动、设置 MySQL 字符...

    Centos7使用yum安装MySQL及实现远程连接的方法

    Centos7使用yum安装MySQL以及如何实现远程连接,因为MySQL被Oracle收购,目前推荐使用mariadb数据库 步骤如下: 1)yum install mariadb 2) yum install mariadb-server 3) yum install mariadb-devel chmod -R 770 ...

    [Mysql]5.7 通过yum方式安装及初始密码修改

    目录环境安装修改默认密码关于密码策略 环境 mysql:5.7 CentOS:7.5 安装 默认情况下Centos7.5允许的安装mysql版本是8.0 原创文章 40获赞 34访问量 8万+ 关注 私信 展开阅读全文 作者:master336

    RedHat 7.9安装MySQL 8.0 MGR

    安装 MySQL 8.0 MGR 需要完成多个步骤,包括添加 hosts、关闭和禁用防火墙、删除 mariadb-libs、配置环境变量、创建组和用户、关闭 selinux、解压二进制安装包、创建数据目录、配置 my.cnf、初始化 mysql、查看初始...

    centos7安装mysql

    执行以下命令启动MySQL服务,并设置它在系统启动时自动启动: systemctl start mysqld systemctl enable mysqld 运行MySQL安全性脚本。执行以下命令运行MySQL提供的安全性脚本,以加强MySQL的安全性: mysql_secure_...

    使用MySQL的yum源安装MySQL5.7数据库的方法

    一、安装配置MySQL的yum源 # 安装MySQL的yum源,下面是RHEL6系列mysql5.6的下载地址: wget http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm 下面是RHEL6系列mysql5.7的下载地址: wget ...

    linux MySQL.docx

    2、查看yum mysql版本并下载mysql安装 8 3、启动mysql并初始化 8 四、重新设置密码 9 1、登录mysql root用户 9 2、修改mysql root用户密码 9 五、允许远程访问MySQL 10 1、允许远程访问 10 2、允许可视化工具...

    centos7利用yum安装mysql 8.0.12

    本文为大家分享了centos7利用yum安装mysql 8.0.12的详细步骤,供大家参考,具体内容如下 清理原有的mysql rpm -qa | grep mysql #可能的显示情况如下 #mysql-community-libs-8.0.12-1.el7.x86_64 #mysql80-...

Global site tag (gtag.js) - Google Analytics