zoukankan      html  css  js  c++  java
  • 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');

  • 相关阅读:
    【转】【python】装饰器的原理
    Common Subsequence---最长公共子序列
    N个数的全排列 -------指定排头法
    Oil Deposits----深搜问题
    Worm
    亲和串
    n个数的最小公倍数
    整除的尾数
    Substrings 子字符串-----搜索
    N的互质数----欧拉函数
  • 原文地址:https://www.cnblogs.com/kali5k/p/13593661.html
Copyright © 2011-2022 走看看