CentOS7设置MySQL并安插账户等

作者:数据库

  使用rpm安装下载的mysql的yum源

  如若结果如下:

图片 1

在卸载的历程中一分区直属机关接公投择y,如图一

  安装mysql-community-server服务

yum repolist enabled | grep "mysql.*-community.*"

# 下载mysql源安装包

图片 2图一

瞩目: 有的Centos版本暗许安装了mariadb, 能够先将其卸载

第一步:修改matiadb

7.重启mysql服务

因为作者是用的centos服务器,暗中认可安装了mariadb数据库。所以在设置MySQL的时候,首先须求把mariadb卸载。

开创叁个可用于远程访问的客商(此中%为可长途连接的地址,%表示具有, 也可写成localhost也许其余可批准链接的地点):

抑或经过改变vim /etc/yum.repos.d/mysql-community.repo文件,改动私下认可安装的mysql版本。比方要安装5.6版本,将5.7源的enabled=1改成enabled=0,然后再将5.6源的enabled=0改成enabled=1就能够。

翻开MySQL的启航状态

对于这章,如果是用的其他的数据库可以跳过

 

  修改密码

卸载之后再执行第1步操作

因为项目须求,自个儿下载的远非下载mysql8本子,在这里演示下载目录为opt

  set password for 'root'@'localhost' =password('New_password');

 图片 3

5.增加远程顾客

  1. 下载MySQL: wget 下载完成后如图一

  2. 安转MySQL源:yum localinstall mysql57-community-release-el7-11.noarch.rpm

  3. 安装MySQL:yum install mysql-community-server

  4. 运营项目:service mysqld start

  5. 查阅数据库密码:cat /var/log/mysqld.log | grep password,如图二

  6. 进去MySQL服务器,mysql -u root -p。当前目录应该为家目录。如图三

  7. 重新载入参数数据库密码: set password=password,注意密码不提出安装太容易

  8. 布署远程连接:

a. use mysql;

b. update user set host="%" where host="localhost" and user="root";

c. flush privileges; 刷新

卸载mariadb( all )

        grep 'temporary password' /var/log/mysqld.log

5.MySQL5.7设置成功将来root帐号会自动生成多个暗中同意密码,通过上面包车型客车措施找到root暗中同意密码,然后登陆mysql进行修改:

图片 4图一图片 5图二图片 6图三

 

第三步:安装mysql数据库

输入指令: systemctl status mysqld

  yum -y remove mariadb*

sh startup.sh

静心:mysql5.7私下认可安装了密码安检插件(validate_password),私下认可密码检查战术须求密码必得带有:大小写字母、数字和特殊符号,况且长度不可能轻松8位。不然会提醒E福特ExplorerRO福特Explorer1819 (HY000): Your password does not satisfy the current policy requirements错误。

 

  修改:密码强度检查等第计策,0/LOW、1/MEDIUM、2/STRONG

4.装置开机自运行

初次安装, root用户是未有密码的, 间接敲入:mysql, 步入mysql

wget -P /usr/local/mysql

GRANT ALL ON *.* TO '用户名'@'%';

    yum install mysql-community-server

systemctl restart mysqld    #重启mysqld

1.配置yum源

设置root密码:

tomcat的安装:

2.安装mysql

    rpm -ivh 下载下来的.rpm文件

万一忘记了密码依然不想照着输入能够一贯重置密码,命令:

6.给客户授权(全部义务):

  启动mysqld服务

  /etc/rc.d/init.d/iptables save

服务运行脚本:/usr/lib/systemd/system/mysqld.service

 

systemctl status mysqld    #查看 MySQL Server 状态

图片 7

4.

咱俩还足以查看运营的mysql版本(运行的版本只可以是三个,这里是5.7):

布置文件:/etc/my.cnf

    wget 

    GRANT ALL PRIVILEGES ON spectergk.* TO 'test'@'%'IDENTIFIED BY '111111' WITH GRANT OPTION;()

输入指令: yum localinstall mysql57-community-release-el7-8.noarch.rpm

本文由ca88发布,转载请注明来源

关键词: ca88网址 日记本 Java相关总结 CentOS的学习 线上