• Linux 安装mysql


    Linux 安装mysql

    一、检测系统是否自带安装 MySQ

    rpm -qa | grep mysql

    如果你系统有安装,那可以选择进行卸载:

    rpm -e mysql  // 普通删除模式

    rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

    二、安装mysql

    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

    rpm -ivh mysql-community-release-el7-5.noarch.rpm

    yum update

    yum install mysql-server

    权限设置:

    chown mysql:mysql -R /var/lib/mysql

    初始化 MySQL

    mysqld --initialize

    启动 MySQL

    systemctl start mysqld

    如果启动失败,重新执行权限设置和初始化

    查看 MySQL 运行状态:

    systemctl status mysqld

    三、验证 MySQL 安装

    3.1查看版本

     mysqladmin --version

    四、登录mysql

    4.1 修改配置文件免密码登录mysql

    vi /etc/my.cnf

    添加

    [mysqld]
    skip-grant-tables

    4.2免密码登录mysql

    输入mysql

    进入数据库,输入:use mysql;

    查看root用户信息:select host, user, authentication_string, plugin from user;

    更新root用户信息,把密码设置为空字符串:update user set authentication_string='' where user='root

    退出mysql;注释掉/etc/my.';cnf文件最后的 skip-grant-tables ;重启:sudo service mysqld restart

    五. 设置root 密码

    select host, user from user;

    ALTER USER 'root'@'host值' IDENTIFIED BY 'MyNewPass';

     如果提示语法错误执行一下命令:

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

  • 相关阅读:
    作业7-英文词频统计预备,组合数据类型练习
    作业6-凯撒编码、GDP格式化输出、九九乘法表
    作业5-字符串操作
    作业3-turtle库基础练习
    作业2-Python基础练习
    理解管理信息系统
    Git-git rebase详解
    C语言中基本的数据类型
    读取配置文件的C语言接口实现
    Linux之异步IO机制分析
  • 原文地址:https://www.cnblogs.com/kali5k/p/13593661.html
Copyright © 2020-2023  润新知