创建新表
首先创建一张表,方便后面的操作。简便起见,把新表的创建方法放在了txt文件中,可见course.txt,下载后,打开cmd窗口,依次输入以下:
mysql -u root -p
然后输入配置时设的密码
use mysql
输入txt文件所在地址信息
source C:\Users\Administrator\Desktop\course.txt
至此,我们就在数据库中创建了一张新表course,下面就可以对其操作了
注:如果输入
mysql -u root -p
失败,是因为没有将MySQL路径添加到环境变量中(具体方法可百度)
让我们用stata看下course表里都有些什么内容吧
由于我们更换了database,因此首先要配置下ODBC
可以看到刚刚建的course
course表的信息很简单,即学生和对应的课程。
odbc insert
input str10 student str10 class
才是,内存中就有了Tom,Jim,Guariglia的信息,下面就用odbc insert
来讲stata内存中的数据导入SQL中
odbc insert, table("course") dsn("stata_mysql") noq
可以看到SQL中已有新数据
也可以用stata来看看
odbc load, table("course") dsn("stata_mysql") noq clear
br
参考资料
odbc insert导入stata数据