windows安装MySQL 5.7.30

news/2025/1/3 4:24:45/
1.下载地址:https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.30-winx64.zip
2.安装
  • 解压:解压到D盘,改名为:mysql-5.7.30

  • 设置环境变量

    • 系统—>高级系统设置—>环境变量—>系统变量
      新建 变量名:MYSQL_HOME 值:D:\mysql-5.7.30
    • Path最后添加:;%MYSQL_HOME%\bin
  • mysql-5.7.30下创建my.ini,内容如下:

    [mysqld]
    #端口号
    port = 3306
    #mysql-5.7.30-winx64的路径
    basedir=D:\mysql-5.7.30
    #mysql-5.7.30-winx64的路径+\data
    datadir=D:\mysql-5.7.30\data
    #最大连接数
    max_connections=200
    #编码
    character-set-server=utf8
    default-storage-engine=INNODB
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    skip-grant-tables  #无需密码验证
    [mysql]
    #编码
    default-character-set=utf8
    
  • 管理员运行cmd

    • mysqld -install 成功:Service successfully installed
    • mysqld --initialize 成功:没有提示
    • net start mysql 启动
  • 修改密码

    • mysql -u root -p 回车
    • use mysql
    • update user set authentication_string=password(“123456”) where user=“root”
    • alter user user() identified by “123456”;
    • net stop mysql 停止服务器
  • 删除my.ini 中 skip-grant-tables

  • net start mysql 启动

  • mysql -u root -p 回车输入密码

3. Ubuntu16.04 安装MySQL ODBC驱动
  • 下载:https://cdn.mysql.com/archives/mysql-connector-odbc-5.2/mysql-connector-odbc-5.2.7-linux-glibc2.5-x86-64bit.tar.gz

  • 安装

    • 解压到 /use/local 命名为:mysql-connector-odbc-5.2.7
    • cd /usr/local/mysql-connector-odbc-5.2.7/bin
    • sudo ./myodbc-installer -d -a -n “MYSQL” -t “DRIVER=/usr/lib/libmyodbc5a.so;SETUP=/usr/lib/libmyodbc5a.so”
    • sudo cp -r /usr/local/mysql-connector-odbc-5.2.7/lib/. /usr/lib
    • sudo cp -r /usr/local/mysql-connector-odbc-5.2.7/lib/. /usr/lib64
  • 配置ODBC驱动

    • sudo vi /etc/odbcinst.ini (与执行myodbc-installer 冲突)
      [MYSQL]
      Description=ODBC for MySQL
      Driver=/usr/lib/libmyodbc5a.so
      SETUP=/usr/lib/libmyodbc5a.so
      Driver64=/usr/lib64/libmyodbc5a.so
      SETUP64=/usr/lib64/libmyodbc5a.so
      FileUsage=1
  • 配置访问数据库信息

    • 创建echat 数据库
    • sudo gedit /etc/odbc.ini
      [echat]
      Driver = /usr/lib/libmyodbc5a.so
      SERVER = 192.168.2.111
      PORT = 3306
      DATABASE = echat
      USER = root
      PASSWORD = 123456
      OPTION = 67108864
      SocketBufferSize = 4096
      FetchBufferSize = 100
      CHARSET = UTF8
  • 测试:isql -v echat


http://www.ppmy.cn/news/37411.html

相关文章

03_2440_裸机时钟体系

总结 这里soc从外界得到外部时钟源,通过硬件的锁相环(PLL)进行加速, 加速完的内部时钟通过分频为三个时钟源 cpu_fclk ahb_hclk apb_pclk 给不同的器件进行使用 soc内部时钟源获取和分类的流程 从datasheet中的第7章,把所有器件的时钟源说明清楚 从外部的时钟源进来 到分发到…

Linux RepoSync将yum存储库同步到本地目录

当同步开始时,RepoSync下载存储库的索引,并将它们与开始时为空的当前索引进行比较,它为每个新的、删除的或修改的包或索引创建一个操作。它每次下载一个包以减少存储需求,对其进行验证,然后将它写入目标存储库。该过程…

【MySQL】解决字符集编码问题

文章目录前言方法1:在创建数据库时,指定字符集方法2: 更改MySQL的配置文件前言 MySQL的默认编码方式是 拉丁文,如果想要设置一些汉字的数据.可能会报错.分享一下我解决这个问题时的方法.1. 在创建数据库时,指定字符集 2.更改MySQL的配置文件. 方法1:在创建数据库时,指定字符集…

Java每日一练(20230403)

目录 1. 字母异位词分组 🌟🌟 2. 删除链表的倒数第 N 个结点 🌟🌟 3. 合并区间 🌟🌟 🌟 每日一练刷题专栏 🌟 Golang每日一练 专栏 Python每日一练 专栏 C/C每日一练 专栏…

第13章_约束

第13章_约束 🏠个人主页:shark-Gao 🧑个人简介:大家好,我是shark-Gao,一个想要与大家共同进步的男人😉😉 🎉目前状况:23届毕业生,目前在某公司…

C++语言基础——函数(详解)

目录 函数是什么 函数的定义 主函数举例 空函数 函数的调用 语法格式 举例说明:计算x的n次方 递归 递归的主要点 递归的结构 条件 递归使用的场景 函数是什么 函数全名叫计算机函数,它可以帮助你完成一些特定的程序。你可以把它简单理解成一把…

03.时间和空间复杂度

1. 算法效率 算法效率分析分为两种:第一种是时间效率,第二种是空间效率。时间效率被称为时间复杂度,而空间效率被称作 空间复杂度。 时间复杂度主要衡量的是一个算法的运行速度,而空间复杂度主要衡量一个算法所需要的额外空间&am…

《SpringBoot》第03章 自动配置机制(二) 根注解@SpringBootApplication

前言 之前介绍到了把启动类封装成BeanDefinition注入进IOC容器,那么这个启动类就会跟普通的bean一样在refresh()中被实例化,那么显而易见作为启动类这个实例化并不简单,肯定会存在一些特殊处理,那么就需要研究一下其注解SpringBo…