账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    mysql 5.6如何安装空间拓展
    35
    0

    1、需求:现在数据库使用的是mysql5.7版本,能够原生的支持GIS操作,支持json操作;但由于种种原因,需要将数据库换成5.6版本的,所以需要添加mysql的空间拓展。
    2、问题:在网上找不到相关教程去安装拓展,只有一些函数文档,如果有mysql安装空间拓展的教程及链接,请告知,谢谢。
    3、目的:项目主要就是使用了st_asGeoJson(),ST_GeomFromText(),以及几何类型字段的存储,没有用到距离面积的计算,只要这些能够正常使用就行。

    0
    打赏
    收藏
    点击回答
        全部回答
    • 共 0 条
    • →苍凉 普通会员 1楼

      在MySQL 5.6中,可以通过以下步骤来安装空间拓展:

      1. 首先,确保您的系统上已经安装了MySQL 5.6和MySQL Server。如果没有,可以使用以下命令来安装:

      sudo yum install mysql-server -y

      1. 创建一个新的数据库:

      mysql -u root -p CREATE DATABASE mydb;

      1. 启用空间扩展:

      mysql -u root -p USE mydb;

      1. 创建一个新的表空间:

      CREATE TABLEspace mytablespace;

      1. 创建一个新的存储引擎:

      CREATE engines for mytablespace;

      1. 执行空间扩展命令:

      GRANT ALL PRIVILEGES ON mytablespace.* TO 'username'@'%' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON mytablespace.* TO 'username'@'%' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON mytablespace.* TO 'username'@'%' IDENTIFIED BY 'password';

      1. 更新数据库和存储引擎:

      FLUSH PRIVILEGES;

      1. 退出MySQL:

      exit;

      以上就是在MySQL 5.6中安装空间拓展的基本步骤。请注意,如果空间不足,可能会导致MySQL服务崩溃。因此,在使用空间扩展时,建议定期检查并清理空间。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部