zoukankan      html  css  js  c++  java
  • Linux上安装MySQL

    Linux上的MySql的安装和应用

    准备:

    • 把 jdk安装好。
    • 虚拟机centos7安装好
    • 下载好MySQL的压缩包

    1、使用xftp6把MySQL的安装程序上传到 /opt 目录下。

     

     

     

    2、检查是否安装了MariaDB数据库,如果有,首先删除。

    • 检测是否有MariaDB数据库

    • 删除MariaDB数据库

     

    • 再次检查是否删除MariaDB数据库

    3、为mysql的安装做好编译准备,并且安装。

    • 安装编译代码需要的包

     

    • 解压mysql安装文件,到  /opt 目录下面

    • 编译安装准备

    cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock -DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
    • 编译安装

     

    时间有点长,等一下

    4、初始化配置,创建系统自带的数据库和表。

     

    ./scripts/mysql_install_db --basedir=/user/local/mysql --datadir=/usr/local/mysql/data --user=mysql

    6、添加服务,拷贝服务脚本,并设置开机启动。

     

    7、以 root 身份登录mysql命令行界面,并修改口令。

    • 登录MySQL

     

    • 修改口令

     

    8、让root用户可以远程被访问。并开放 3306 端口。

    • 设置root远程访问

     

    • 开放3306端口

     

    9、在win系统中访问linux系统中的 mysql。

    使用navcat进行连接,主机为虚拟机的IP地址

  • 相关阅读:
    sql编码造成的安全问题(基于mysql8.0版本)
    [HY000] [2054] php连接mysql时错误
    jetbrains(phpstrom,webstorm等)破解
    XSS(二)
    XSS(一)
    ctf中rsa攻击方法
    扩展欧几里得算法证明及求乘法逆元
    mac泛洪攻击&arp欺骗(python脚本)
    Flutter 中 实现 单选对话框 和页面中实现单选框
    解决Flutter混合开发时 is not a readable directory 问题
  • 原文地址:https://www.cnblogs.com/hahayixiao/p/10959298.html
Copyright © 2011-2022 走看看