• linux系统mysql数据库安装步骤


    Wnidows系统的Mysql数据库相信大家都会安装,也很简单,但是在linux系统下就比较麻烦了,
    今天就给大家讲解下如何在linux系统下安装Mysql数据库。

    安装之前首先要找出系统自带的和Mysql数据库类似的一个软件叫mariadb,要先卸载掉,不然会和mysql数据库冲突,不兼容,造成安装失败。

    1.先找出类似mysql的软件
    rpm -qa | grep mariadb

    一般情况下会找到一个叫mariadb-libs-5.5.65-1.el7.x86_64的软件,卸载掉;如果没找到那就不需要走下一步。

    2.卸载这个软件
    rpm -e --nodeps mariadb-libs-5.5.65-1.el7.x86_64

    这时要下载mysql 的 repo源,建议用阿里云源,这里我们就用迅雷去下载repo源会好些

    3.先下载迅雷(wget)并安装好
    yum install -y wget

    4.下载mysql的repo源
    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

    5.开始安装mysql源
    rpm -ivh mysql-community-release-el7-5.noarch.rpm

    6.开始安装mysql数据库
    yum install mysql-server -y

    网速慢的话安装过程可能需要多花点时间,耐心等待就好!
    img
    出现如上图所示的时候说明已经安装好了

    7.更改登录的账号用户权限为顶级root权限
    chown -R root:root /var/lib/mysql

    8.重启服务
    service mysqld restart

    9.登录mysql数据库
    mysql -u root -p

    注意
    第一次使用数据库登录的时候不用输入密码,因为还没有设置密码,直接回车进入数据库后再去修改密码.
    img出现如上图所示,有mysql的提示命令表示已经登录成功数据库.

    10使用数据库
    use mysql;

    11.修改密码为123,当用户账号是root
    update user set password=password(‘123’) where user=‘root’;

    12.为root 添加远程连接能力,密码为123
    GRANT ALL PRIVILEGES ON . TO root@"%" IDENTIFIED BY “123”;

    13.更新权限,重新加载权限
    flush privileges;

    14.退出数据库
    exit;

    15.设置数据库的编码格式为utf-8
    vi /etc/my.cnf

    character-set-server=utf8 (放在socket下面一行)
    img

    16.重启服务
    service mysqld restart

    17.重新登录,这时要输入新密码
    mysql -u root -p 123

    18.查看设置的编码格式是否成功
    show variables like “%char%”;
    img
    出现如上图所示时,编码格式已经设置成功!
    到了这一步就可以正常操作数据库了!

  • 相关阅读:
    kubernetes安装记录
    nginx ssl 客户端认证配置调研
    centos 6 docker 安装(通过yum)
    elk docker 部署实战
    react 技术栈项目轻量化方案调研
    service worker 实战
    记一次 node-fetch 使用时踩的坑
    那些年使用npm进行依赖管理所踩的坑
    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
    linux 环境变量设置错误导致 command not found
  • 原文地址:https://www.cnblogs.com/asyouwish/p/13958079.html
Copyright © 2020-2023  润新知