拿到一个崭新的Linux!

时间:2022-02-17 00:28:46

买了服务器,这次买了半年,不能浪费了!

0.准备工作:

  l查看Ip:ifconfig  ip addr

  不能上网? 执行以下:

  vi /etc/sysconfig/network-scripts/ifcfg-xx

  vi /etc/resolv.conf   (添加 nameserver 114.114.114.114)

安装net工具:

  yum install net-tools

替换默认源 :   http://mirrors.163.com/.help/centos.html

安装vim : yum install vim

没有wegt:yum -y install wget

(wget 是一个从网络上自动下载文件的*工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 HTTP 代理。"wget" 这个名称来源于 “World Wide Web” 与 “get” 的结合。)

1.刚需mysql:

Linux

解释

命令

安装服务端

yum install mysql-community-server

启动

service mysqld start/restart

停止

service mysqld stop

  CentOS7默认安装mariadb数据库:不要她!!!删掉!!: yum remove mariadb-libs.x86_64

  下载文件一般都放在tmp文件下:cd /tmp/

  下载Mysql源: wget https://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

  安装源: yum localinstall mysql57-community-release-el7-8.noarch.rpm

  安装MySQL服务: yum install mysql-community-server

  启动服务:sudo service mysqld start

  查看服务是否启动:ps -ef |grep mysql

  默认密码:cat /var/log/mysqld.log | grep “password”  (cat 命令用于连接文件并打印到标准输出设备上。)

  

重置数据库的root账号密码
  1. 查看默认密码

    cat /var/log/mysqld.log |grep 'password'
  2. 修改密码

    SET PASSWORD = PASSWORD('123456');
  3. 密码简单了不行? 改变密码策略我就是要123456!!

    set global validate_password_policy=0;

    set global validate_password_length=1;
  4.生效

    ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
  5.清理权限

    flush privileges;

 想远程连接MySQL? OK可以!!:

  1.进入数据库执行:

    update  mysql.`user` set Host = '%' where User = 'root' and Host = 'localhost';

    flush privileges;

  2.退出重启服务:

    sudo service mysqld restart

  3.不行的话试试关闭防火墙

    sudo service firewalld stop