• centos7中mysql安装


    1.可以先查询一下服务器多少位

      getconf LONG_BIT

    2.通过wget下载mysql安装包(也可直接从官网下载复制到linux中)

      wget http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpm

    3.添加选择yum源

      yum localinstall mysql57-community-release-el7-7.noarch.rpm

      yum repolist all | grep mysql

    4.安装

      yum install mysql-community-server

      

      安装MySQL的扩展
      #yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql

    5.启动

      service mysqld start

    开机自启动

    1 vim /etc/rc.local
    2 添加service mysqld start

    6.查看默认密码

      mysql的初始密码在/var/log文件夹下的mysqld.log文件中,cat 文件查看文件内容。

      cat /var/log/mysqld.log/ | grep password

     更改密码的方式

        方法一:
            在mysql系统外,使用mysqladmin
            1 mysqladmin -u root -p password "test123"
            2 Enter password: 【输入原来的密码】
        方法二:
            通过登录mysql系统
            首先,修改validate_password_policy参数的值
              mysql> set global validate_password_policy=0;
            再修改密码的长度
              mysql> set global validate_password_length=1;
            再次执行修改密码就可以了
              ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';

         注意:如果Mysql的版本是5.7及以上的话update语句更换如下:
         mysql> update user set authentication_string=passworD("test") where user='root';

    7.登录

      mysql -u root -p

    8.基本使用

      //查看数据库             mysql> show databases;

      // use 数据库名 进入数据库     mysql> use zynm

      //查看数据库中的表         mysql> show tables;

    9.忘记密码

       vi /etc/my.conf 在文件的[mysqld]标签下添加一句:skip-grant-tables

      

      运行命令:service mysqld start c重启数据库

    运行命令:mysql -u root  进入数据库
    运行语句:use mysql;
    继续运行语句:update mysql.user set authentication_string=password('root_password') where user='root';
    root_password替换成你想要的密码

    把刚加的skip-grant-tables删除掉,在重启服务器,就可以使用刚才修改的密码登录进服务器了

  • 相关阅读:
    postgresql远程连接不上
    Linux安装配置
    exportfs rv报错
    PostgreSQL14中预定义角色pg_write_all_data和pg_read_all_data
    Windows Server 2016上安装SQL Server 2019 AlwaysOn Availability Groups(一)
    C#学习教程:LINQ to Entities无法识别方法’System.String Split(Char )’方法
    Git 配置 sshkey 免密登录
    RedmiBook pro 15 笔记本 Manjaro 下网卡(8852AE)驱动安装记录
    vue 中 computed 、created 、mounted 的先后顺序
    .net开源框架开源类库(整理)
  • 原文地址:https://www.cnblogs.com/yytzj/p/11653305.html
Copyright © 2020-2023  润新知