zoukankan      html  css  js  c++  java
  • liunx+mysql数据库管理

      源码安装

      查询是否安装:  rpm -aq |grep mysql

      1.下载yum 源            wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'

      2.安装yum源           rpm -Uvh mysql57-community-release-el7-11.noarch.rpm

      3.查看版本     yum repolist all | grep mysql

      4.安装  yum install -y mysql-community-server

      5. netstat -untlap | grep :3306  查询端口的使用情况

      6.查询初始密码  grep password /var/log/mysqld.log

      

      7. 登录  mysql -hlocalhost -uroot -p'/sk:y3:7Pz-m'

      8.修改密码 alter user root@"localhost" identified by "a123456";

      9.如果修改密码错误,但是又需要使用简单的,需要修改密码策略。

      10. set global validate_password_policy=0; set global validate_password_length=6; (策略和长度)

      11. 进行修改密码。show databases;

      12. 查看数据库引擎 show engines;

      

      

      

    -----------------------------------------------------------

      4. rm -rf /etc/my.cnf  删除配置文件

      5. rm -rf /var/lib/mysql/*

      6. rm -rf mysql-community-server-minimal-5.7.17-1.el7.x86_64.rpm 

      7. systemctl status mysqld  查看mysql状态

      8.systemctl start mysqld 启动mysql

    5.修改一些简单的配置:

    mysql的配置文件真的很多,有的还很蛋疼。比如默认的字符集是拉丁字符集,每次创建数据库的时候要设置字符集;默认还不支持group by语句,默认的时区也不是我们现在的北京时间(东八区),会导致我们的时间差了13个点。针对以上说几个简要的配置,更多的配置在以后遇到了再加上,或者留言吧!
    先输入exit退出数据库客户端。
    打开配置文件,yum安装的默认在/etc文件夹下:
    vim /etc/my.cnf
    在[mysqld]下面添加,不需要分号
    字符集:注意是utf8而不是utf-8!
    character-set-server=utf8
    这时候使用show variables like 'char%';就可以查看到字符集都是utf8了
    sql支持group by语句
    sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
    设置时区为东八区
    default-time_zone = '+8:00'

    最后重启数据库,使配置生效。

    systemctl restart mysqld

    6.设置开机启动

    systemctl enable mysqld
    systemctl daemon-reload

      

  • 相关阅读:
    mongodb修改bindIp和启动关闭
    把eclipse上的web项目导入IDEA
    项目重构也许更好——《梦断代码》读后感
    安卓记账本开发——数据库创建和数据测试
    开源的魅力——《梦断代码》读后感
    GitHub 网站上不去/加载慢/加载不全 解决办法
    安卓记账本开发——适配器编写和测试
    上传和下载
    cookie
    分页sql
  • 原文地址:https://www.cnblogs.com/chengyangyang/p/10340994.html
Copyright © 2011-2022 走看看