zoukankan      html  css  js  c++  java
  • 2、mysql安装

    目前所有平台下载地址为:https://dev.mysql.com/downloads/mysql/

    注意:安装过程需要通过开启管理员权限来安装,否则会由于权限不足导致无法安装。

    一、Linux/Unix上安装mysql

    Linux平台上推荐使用rpm包进行安装:

    mysql:mysql服务器。你需要该选项,除非你只想连接运行在另一台机器上的mysql服务器。

    mysql-client:mysql客户端程序,用于连接并操作mysql服务器。

    mysql-devel:库和包含文件,如果你想要编译其他mysql客户端,例如perl模块,则需要安装该rpm包。

    mysql-shared:该软件包包含某些语言和应用程序需要动态装载的共享库(libmysqlclient.so*),使用mysql。

    mysql-bench:mysql数据库服务器的基准和性能测试工具。

    安装前,我们可以检测系统是否自带安装mysql:

    rpm -qa|grep mysql

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

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

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

    1、安装mysql

    环境:redhat7.4 ,mysql5.6.24

    安装过程如下:

    (1)卸载已安装mysql模块

    查询:

    rpm -qa|grep -i mysql

    rpm -qa|grep -i mariadb 

    移除:

    rpm -e MySQL-server-advanced-5.6.24-1.el6.x86_64

    rpm -e MySQL-client-advanced-5.6.24-1.el6.x86_64

    rpm -e MySQL-embedded-advanced-5.6.24-1.el6.x86_64

    rpm -e MySQL-devel-advanced-5.6.24-1.el6.x86_64

    rpm -e MySQL-shared-advanced-5.6.24-1.el6.x86_64

    rpm -e MySQL-shared-compat-advanced-5.6.24-1.el6.x86_64

    (2)安装mysql

    安装顺序如下(如卸载顺序相反,有依赖关系):

    rpm -ivh MySQL-shared-compat-advanced-5.6.24-1.el6.x86_64.rpm

    rpm -ivh MySQL-shared-advanced-5.6.24-1.el6.x86_64.rpm

    rpm -ivh MySQL-devel-advanced-5.6.24-1.el6.x86_64.rpm

    rpm -ivh MySQL-embedded-advanced-5.6.24-1.el6.x86_64.rpm

    rpm -ivh MySQL-client-advanced-5.6.24-1.el6.x86_64.rpm

    rpm -ivh MySQL-server-advanced-5.6.24-1.el6.x86_64.rpm

    卸载:

    rpm -e --nodeps MySQL-server-advanced-5.6.24-1.el6.x86_64

    rpm -e --nodeps MySQL-client-advanced-5.6.24-1.el6.x86_64

    rpm -e --nodeps MySQL-embedded-advanced-5.6.24-1.el6.x86_64

    rpm -e --nodeps MySQL-devel-advanced-5.6.24-1.el6.x86_64

    rpm -e --nodeps MySQL-shared-advanced-5.6.24-1.el6.x86_64

    rpm -e --nodeps MySQL-shared-compat-advanced-5.6.24-1.el6.x86_64

    (3)启动mysql服务

    service mysql start

    (4)验证mysql安装

    mysqladmin --version

    2、安装后的工作

    (1)查看随机初始密码
    cat /root/.mysql_secret

    (2)重置密码

    mysql -u root –p

    set password=password('密码');

    (3)登陆服务器并修改服务器访问权限

    mysql -u root -p
    use mysql
    select host,user from user;

    mysql> select host,user from user;
    +-----------+------+
    | host      | user |
    +-----------+------+
    | %         | root |
    | 127.0.0.1 | root |
    | ::1       | root |
    | hh        | root |
    +-----------+------+
    4 rows in set (0.00 sec)
    update user set host='%' where host='localhost';
    flush privileges;

    (4)配置文件

    默认位置:/usr/my.cnf
    默认目录:/var/lib/mysql
    添加链接:ln -s mysql.sock /home/mysql/mysql.sock

    补充:
    navicat工具使用
    连接——ip地址——root/root——测试连接

    3、安装个人数据库

    mysql -u root -p
    create database datamng;
    use datamng;
    source /home/datamng.sql

    二、windows上安装mysql

  • 相关阅读:
    输入框只能输入正数且保留小数后2位数字,正则
    vscode安装ESlint配置
    kubreretes && docker 模块
    python3安装sqlite3库
    dokcerfile 制作Msql镜像
    前端模板
    Python SMTP发送邮件
    k8s-api
    openpyxl
    k8s mysql主从
  • 原文地址:https://www.cnblogs.com/myheart-new/p/11943251.html
Copyright © 2011-2022 走看看