zoukankan      html  css  js  c++  java
  • linux安装mysql

    首先必须提一点 mysql 5.7+以上默认是开启了 only_full_group_by 模式 sql中使用group by 会报错。所以此处以5.6.10版本为例

    查看是否已安装  无输出则未安装

    下载地址 : https://downloads.mysql.com/archives/community/

     上传到指定位置并解压: tar -xvf mysql-5.6.10-linux-glibc2.5-x86_64.tar.gz

     复制文件(作用:mysql 启动时自动读取)

     

     设置配置文件编码. vi /etc/my.cnf 

     进入support-files目录

    复制到 /etc/init.d/目录下

     cp mysql.server /etc/init.d/mysql

     修改参数 vi /etc/init.d/mysql

     

     给目录/usr/local/mysql 更改拥有者

     

     初始化数据库  ./mysql_install_db  --user=mysql  --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

     启动数据库 service mysql start  

     配置环境变量   vi /etc/profile

    export MYSQL_HOME=/usr/local/mysql/

    export PATH=$PATH:$MYSQL_HOME/bin

     添加服务chkconfig --add mysql 

    设置开机自动启动 chkconfig mysql on

    设置远程连接  update user set host='%' where user='root' AND host='localhost';

    刷新  FLUSH PRIVILEGES;

    那navicat测试连接

  • 相关阅读:
    VTK二维图像的三维显示
    VtkTransform 和 SetPosition的区别
    Qt QList 遍历元素
    Qt QList详解
    QT QList介绍及应用
    Qt 生成随机区间浮点数 generateRand
    Qt qsrand qrand 产生随机数的两只方法
    Qt QStringLiteral
    Qt QMap简单用法
    Qt 遍历QMap
  • 原文地址:https://www.cnblogs.com/ch94/p/14885771.html
Copyright © 2011-2022 走看看