cl-mysql

Common Lisp 操作Mysql

末鹿安然 提交于 2019-12-05 21:06:02
Common Lisp 通过CFFI可以调用其它语言的接口,如此,Common Lisp可以快速开发各种应用程序,本文将讲述在ubuntu系统下的一个简单的Common Lisp与mysql交互的实例。 准备 安装CFFI sudo apt-get install cl-cffi 安装CL-MYSQL sudo apt-get install cl-sql-mysql 安装MYSQL sudo apt-get install mysql-server 安装quicklisp wget http://beta.quicklisp.org/quicklisp.lisp 开始 启动slime或sbcl(本例使用slime). 进入slime: M+x slime slime下加载quicklisp: CL-USER> (load "quicklisp.lisp") CL-USER> (quicklisp-quickstart:install) CL-USER> (ql:add-to-init-file) 加载cffi和cl-mysql: CL-USER> (ql:quickload "cffi") CL-USER> (ql:quickload "cl-mysl") 定义试验用的mysql操作包: (defpackage :com.casic.mysql-oper (:use