首页 > 数据库 > MySQL > 正文

mysql的yum安装、配置

2024-07-24 12:59:50
字体:
来源:转载
供稿:网友

MySQL的yum安装、配置

mysql在linux下用yum的安装,和常用配置:

下载和安装mysql的repo源安装mysql、mysql-server mysql-devel设置随机启动启动、停止、重启mysqld服务修改配置设置root用户以及密码更新host白名单限制
1、下载和安装mysql的repo源wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpmsudo rpm -ivh mysql-community-release-el7-5.noarch.rpm2、安装mysql、mysql-server mysql-develyum install mysql mysql-server mysql-devel -y最后提示 Complete! 表示安装成功3、设置随机启动查看是否生成了mysqld服务 chkconfig --list |grep mysql 数字代码服务器启动级别,off 代表不随机启动mysqld服务,on代表随机启动服务 如果没有,手动添加开机启动 chkconfig --add mysqld设置mysqld随机启动 chkconfig mysqld on4、 启动、停止、重启mysqld服务启动mysqld服务 执行如下命令进行启动,两种方法都可以: /etc/init.d/mysqld start service mysqld start停止mysqld服务 /etc/init.d/mysqld stop 或 service mysqld stop重启mysqld服务 /etc/init.d/mysqld restart 或 service mysqld srestart命令行测试连接mysql mysql yum安装的mysql,本地root密码默认为空5、修改配置修改mysql的一些配置,数据目录和端口等 vim /etc/my.cnf[mysqld]datadir=/home/mysql/datasocket=/var/lib/mysql/mysql.sockuser=mysql# Disabling symbolic-links is recommended to PRevent assorted security riskssymbolic-links=0port=8990default-character-set=utf8[mysqld_safe]log-error=/var/log/mysqld.logpid-file=/var/run/mysqld/mysqld.pid6、新建root用户以及密码方法1: 用SET PASSWord命令 mysql -u root mysql> set password for root@localhost = password('新密码');方法2:用mysqladmin mysqladmin -u root password 新密码 如果root已经设置过密码,采用如下方法 mysqladmin -uroot -p旧密码 password 新密码方法3: 用UPDATE直接编辑user表 mysql -u root mysql> use mysql; mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root'; mysql> FLUSH PRIVILEGES;在丢失root密码的时候,可以这样 service mysqld stop mysqld_safe --skip-grant-tables 这一步骤执行的时候不会出现新的命令行,你需要重新打开一个窗口执行下面的命令 mysql -u root mysql mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root'; mysql> FLUSH PRIVILEGES;7、更新host白名单限制默认root用户只能在本地登录,要远程登录,作如下设置 mysql> update mysql.user set Host="%" where User="root" and Host="localhost"; mysql> flush privileges;
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表