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删除掉,在重启服务器,就可以使用刚才修改的密码登录进服务器了

 

 

posted @ 2019-10-11 11:51  HyTra  阅读(286)  评论(0编辑  收藏  举报