zoukankan      html  css  js  c++  java
  • Mysql安装亲测

    准备工具:下载Mysql:https://dev.mysql.com/downloads/file/?id=485812

      

    下载完成后是:

    解压:

    用记事本编辑以下代码并保存为my.ini文件:

    [mysqld]
    # 设置3306端口
    port=3306
    # 设置mysql的安装目录
    basedir=F:mysql-8.0.16-winx64
    # 设置mysql数据库的数据的存放目录
    datadir=F:mysql-8.0.16-winx64data
    # 允许最大连接数
    max_connections=200
    # 允许连接失败的次数。
    max_connect_errors=10
    # 服务端使用的字符集默认为utf8mb4
    character-set-server=utf8mb4
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    # 默认使用“mysql_native_password”插件认证
    #mysql_native_password
    default_authentication_plugin=mysql_native_password
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8mb4
    [client]
    # 设置mysql客户端连接服务端时默认使用的端口
    port=3306
    default-character-set=utf8mb4

    保存到D:mysql-8.0.16-winx64in:

    • 配置系统环境变量

    复制解压后的mysql到C盘或者其他磁盘下

    我们去系统的环境变量的path里添加一个mysql的配置  指向mysql的bin目录

    安装的MySQL的
     在安装时,尽量用管理员身份运行CMD,否则在安装时会报错,会导致安装失败的情况

    进入CMD直接进入的mysql的目录

    在MySQL的安装目录的仓目录下执行命令:(必须用系统管理员身份运行的cmd中执行,有的系统可能出问题  )

    mysqld --initialize --console   
    .mysqld.exe --initialize --console

     

     3g1t,kmyMLEf

    mysqld --install 
     .mysqld.exe install

    启动服务:

    net start mysql

    mysql修改密码:

    登录:

    修改密码:

    ALTER USER "root"@"localhost" IDENTIFIED BY "123456";

    by后面是密码

    安装可视化工具:(下面是一种方法,还有一种安装Navicat:

    链接:https://pan.baidu.com/s/1I9ICBdWGWBeLvG1EhTp5fA
    提取码:q395
    复制这段内容后打开百度网盘手机App,操作更方便哦

    https://www.heidisql.com/installers/HeidiSQL_10.2.0.5599_Setup.exe

    eclipse连接数据库:

    先在mysql创建数据库:

    下载Mysql驱动:

    打开eclipse:

     

    复制代码运行测试

    package Jdbc;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    import java.sql.Statement;
    
    public class demo {
        //驱动管理器
        //mysql url
    public static void main(String[] args) {
    
        //注册驱动程序、时区一定要加上
        String url="jdbc:mysql://localhost:3306/test?serverTimezone=UTC";
        
        String username="root";
        String password="123456";
        
        try {
            //获得连接
            Connection conn=DriverManager.getConnection(url, username, password);
            
            //创建语句对象(解耦合)
            Statement st=conn.createStatement();
            
            String sql = "insert test values(2,'wang',20)";
            
            //执行SQL语句
            st.execute(sql);
            //
            System.out.println("over");
            
            //释放资源
            st.close();
            conn.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
                
        
    }
    }

     切记一定要导入这几个包

  • 相关阅读:
    CREATE AGGREGATE
    技术文档列表
    jQuery 判断表单中多个 input text 中至少有一个不为空
    Java实现 蓝桥杯 算法提高 奥运会开幕式
    Java实现 蓝桥杯 算法提高 最长滑雪道
    Java实现 蓝桥杯 算法提高 最长滑雪道
    Java实现 蓝桥杯 算法提高 最长滑雪道
    Java实现 蓝桥杯 算法提高 最大值路径
    Java实现 蓝桥杯 算法提高 最大值路径
    Java实现 蓝桥杯 算法提高 最大值路径
  • 原文地址:https://www.cnblogs.com/King-boy/p/11042037.html
Copyright © 2011-2022 走看看