MySQL壳8.0发行说明
的sys.path
变量可以使用MySQL定制Shell启动脚本mysqlshrc.js
对JavaScript模式或mysqlshrc.py
对于Python模式。在启动脚本的更多信息和他们的位置,明白了12.1节,“处理启动脚本”。使用启动脚本,您可以附加模块直接路径sys.path
变量。
注意,每个启动脚本仅用于相关的语言模式,因此模块搜索路径中指定mysqlshrc.js
JavaScript模式只在Python中模式如果他们也中列出mysqlshrc.py
。
对于Python修改mysqlshrc.py
文件附加到所需的路径sys.path
数组:
#导入系统模块导入sys #附加额外的模块路径sys.path.append(~ /定制/ python) sys.path.append(~ /其他/定制/模块)
JavaScript的修改mysqlshrc.js
文件附加到所需的路径sys.path
数组:
/ /添加额外的系统模块路径。路径=[…系统。路径,' ~ /定制/ js '];sys.path= [...sys.path, '~/other/custom/modules'];
你添加的相对路径sys.path
数组解决相对于当前工作目录。
启动脚本加载时启动或重新启动MySQL Python Shell JavaScript或模式,也第一次你改变另一个MySQL Shell运行时模式。之后,MySQL壳不寻找再次启动脚本,所以实现更新启动脚本需要重启的MySQL壳如果您已经进入相关的模式。或者,您可以修改sys.path
变量在运行时,在这种情况下要求()
或进口
函数使用新的搜索路径。