你可以看看这里,大致有三种办法:
#方法一是使用last_insert_idSELECT LAST_INSERT_ID()
#方法二是使用max(id),但是不适用高并发环境下。
方法三是创建一个存储过程,在存储过程中调用先插入再获取最大值的 *** 作
#方法四使用@@identity
select @@IDENTITY
#基本MySQL的学习,可以学习这里。使用MariaDB数据库管理系统。 linuxprobe.com/chapter-18.html
#出处:
首先,打开MySQL Workbench,双击打开即可。打开后的界面如下所示,然后选择数据库实例,双击进行登录。图中数据库的实例是Local instance MYSQL572
然后,输入用户名和密码进行登录。如下图所示:
3
登录成功后,界面如下所示。其中,区域1显示的是数据库服务器中已经创建的数据库列表。区域2是关于数据库的 *** 作列表。区域三是sql的编辑器和执行环境,区域4是执行结果的列表
4
在sql的编辑器中输入测试语句,如图所示,其中world数据库是mysql自带的测试数据库,然后选择执行(或者使用快捷键ctrl+enter)。执行成功后,查询结果会显示在下面的列表中。
5
使用完毕后,直接退出,并且如果无需数据库的后继 *** 作的话,记得关掉MySQL的服务
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)