全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2636 0
2013-05-06
经过学习,我现在知道怎么用sas连接mysql数据库,但是还是遇到新的问题,求解。
1.通过odbc连接,可以连接上,但是我只可以删除表,添加新表,无法对已经存在的表进行修改。
   libname mysql odbc datasrc=mysql user=root  password=root;
   proc sql;
     drop table mysql .user;
   quit;
  proc sql;
    update mysql .afghani2  set  _MAP_GEOMETRY_='测试' where id=2;
  quit;
1.jpg
2.通过MYSQL引擎连接
  libname dallas mysql user=root password=root server=localhost
        database=db_finance port=3306;
只可以看到连接上,无法进行任何操作。出现以下的错误
1.jpg
3.通过PASSTHROUGH连接,可以进行操作,暂时没发现问题。
proc sql;   
connect to mysql(user=root password=root server=localhost
        database=db_finance port=3306);
  execute (delete from afghani2) by mysql;
disconnect from mysql;
quit;

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群