zoukankan      html  css  js  c++  java
  • mysql安装5.7.20版本包括windows和centos7版本

    安 装 命 令:mysqld install 
    初始化命令:mysqld –initialize
    

      参考这个链接

    http://blog.csdn.net/wlc57627451/article/details/79086756
    

      

      这次安装的sql用户名root

    密码  123456

    安装步骤操作

    Microsoft Windows [版本 10.0.16299.125]
    (c) 2017 Microsoft Corporation。保留所有权利。
    
    C:WINDOWSsystem32>e:
    
    E:>cd E:mysql-5.7.21-winx64in
    
    E:mysql-5.7.21-winx64in>mysqld install
    Service successfully installed.
    
    E:mysql-5.7.21-winx64in>mysqld --initialize-insecure --user=mysql
    
    E:mysql-5.7.21-winx64in>mysqld -initialize
    
    E:mysql-5.7.21-winx64in>mysqld --initialize --user=mysql --console
    2018-03-09T15:47:22.684200Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
    2018-03-09T15:47:22.686421Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting.
    2018-03-09T15:47:22.687035Z 0 [ERROR] Aborting
    
    
    E:mysql-5.7.21-winx64in>mysqld --initialize --user=mysql --console
    2018-03-09T15:49:52.752102Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
    2018-03-09T15:49:52.928303Z 0 [Warning] InnoDB: New log files created, LSN=45790
    2018-03-09T15:49:52.966768Z 0 [Warning] InnoDB: Creating foreign key constraint system tables.
    2018-03-09T15:49:53.047224Z 0 [Warning] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: 81e83fad-23b1-11e8-9b3b-005056c00001.
    2018-03-09T15:49:53.052145Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
    2018-03-09T15:49:53.069496Z 1 [Note] A temporary password is generated for root@localhost: gPu,eWP1?>83
    
    E:mysql-5.7.21-winx64in>mysqld install
    The service already exists!
    The current server installed: E:mysql-5.7.21-winx64inmysqld MySQL
    
    E:mysql-5.7.21-winx64in>net start mysql
    MySQL 服务正在启动 .
    MySQL 服务已经启动成功。
    
    
    E:mysql-5.7.21-winx64in>mysql -uroot -p
    Enter password: ************
    Welcome to the MySQL monitor.  Commands end with ; or g.
    Your MySQL connection id is 2
    Server version: 5.7.21
    
    Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    
    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
    Query OK, 0 rows affected (0.00 sec)
    
    mysql> exit
    Bye
    
    E:mysql-5.7.21-winx64in>mysql -uroot -p
    Enter password: ******
    Welcome to the MySQL monitor.  Commands end with ; or g.
    Your MySQL connection id is 3
    Server version: 5.7.21 MySQL Community Server (GPL)
    
    Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    
    mysql>
    View Code

    在centos中安装mysql5.7.17


    参考连接
    https://www.cnblogs.com/mujingyu/p/7689116.html

    下载包
    wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz




    解压文件夹移动到指定目录中
    tar -zvxf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz -C /usr/local/mysql/

    mkdir /usr/local/mysql

    mv mysql-5.7.17-linux-glibc2.5-x86_64/* /usr/local/mysql/


    /usr/local/mysql


    增加用户
    groupadd mysql;
    useradd -r -g mysql mysql;


    配置文件路径


    [mysql]  
    # 设置mysql客户端默认字符集
    default-character-set=utf8

    [mysqld]    
    # 设置mysql的安装目录  
    basedir=/usr/local/mysql  
    # 设置mysql数据库的数据的存放目录  
    datadir=/usr/local/mysql/data
    default-storage-engine=INNODB
    character_set_server=utf8

        

        
    创建数据存储目录
    mkdir /usr/local/mysql/data


    chown -R mysql:mysql ./


    初始化mysql

    /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/


    2019-11-01T08:48:45.990408Z 1 [Note] A temporary password is generated for root@localhost: KmJ+YVmoH9K<

    KmJ+YVmoH9K<


    cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
    chmod +x /etc/rc.d/init.d/mysqld
    chkconfig --add mysqld;
    chkconfig --list mysqld;

    chkconfig --list | grep -i mysql

    启动服务
    service mysqld start



    加入环境变量
    export $PATH:/usr/local/mysql/bin

    source /etc/profile


    SET PASSWORD = PASSWORD('mysql');
    grant all privileges on *.* to root@"%" identified by "mysql" with grant option;
    flush privileges;

  • 相关阅读:
    spring框架学习(五)整合JDBCTemplate
    spring框架学习(四)AOP思想
    spring框架学习(三)spring与junit整合测试
    spring框架学习(二)使用注解代替xml配置
    Java SpringMVC(1)搭建项目
    spring框架学习(一)入门
    Java MyBatis3(2) Mapper代理的开发方式
    Java MyBatis3(1)入门
    .NET LINQ 查询
    vim之vimrc配置文件
  • 原文地址:https://www.cnblogs.com/cerofang/p/8536978.html
Copyright © 2011-2022 走看看