[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DA21ANXRPWEHVF8H2F7CAM":3,"skill-same:01M6DA21ANXRPWEHVF8H2F7CAM":60},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":26,"commitSha":27,"skillDirectory":28,"forksCount":13,"repositoryHtmlUrl":29,"repositoryHomepageUrl":6,"ownerHtmlUrl":30,"ownerBlogUrl":31,"ownerDescription":32,"updatedAt":33,"install":34,"resources":47},"01M6DA21ANXRPWEHVF8H2F7CAM","mysql",null,"JamDoggie\u002Fjdcd-portfolio-site","JamDoggie","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F17690526?v=4","01M6DA1HV6RTQXRZM38FYEJ1SB","John-Daniel Doody","01M6DA1HZRKGRDATJQF778JEY4",0,"MIT","https:\u002F\u002Fgithub.com\u002FJamDoggie\u002Fjdcd-portfolio-site\u002Fblob\u002Fmain\u002Fjdcd-web\u002Fcontent\u002Fskills\u002Fmysql\u002Fskill.md",[],[5,18],"false","2026-11-10 10:12:30",false,"---\ntitle: \"MySQL\"\norder: 6\ninvert: false\n---\nIntermediate knowledge from various personal projects.\n","Intermediate knowledge from various personal projects.\n",{"order":24,"title":25,"invert":20},6,"MySQL","main","5122c16296e8cb0ae347b8f8138f74d89ec280ea","jdcd-web\u002Fcontent\u002Fskills\u002Fmysql","https:\u002F\u002Fgithub.com\u002FJamDoggie\u002Fjdcd-portfolio-site","https:\u002F\u002Fgithub.com\u002FJamDoggie","https:\u002F\u002Fjamdoggie.com","Game dev. I use C#, Java and C++ pretty frequently. Software dev for over nine years.","2026-04-11 18:19:27",{"source":7,"skillName":5,"commands":35,"prompt":45,"zipAvailable":46},[36,39,42],{"tool":37,"command":38},"npx","npx skills add JamDoggie\u002Fjdcd-portfolio-site --skill mysql",{"tool":40,"command":41},"bunx","bunx skills add JamDoggie\u002Fjdcd-portfolio-site --skill mysql",{"tool":43,"command":44},"pnpm","pnpm dlx skills add JamDoggie\u002Fjdcd-portfolio-site --skill mysql","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FJamDoggie\u002Fjdcd-portfolio-site\u002Fblob\u002Fmain\u002Fjdcd-web\u002Fcontent\u002Fskills\u002Fmysql\u002Fskill.md",true,[48,54],{"path":49,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":52,"sourceHtmlUrl":53},"image\u002Fmysql.svg","ASSET","资产文件",129,"https:\u002F\u002Fgithub.com\u002FJamDoggie\u002Fjdcd-portfolio-site\u002Fblob\u002Fmain\u002Fjdcd-web\u002Fcontent\u002Fskills\u002Fmysql\u002Fimage\u002Fmysql.svg",{"path":55,"resourceType":56,"resourceTypeDesc":57,"sizeBytes":58,"sourceHtmlUrl":59},"strict-tdd.md","REFERENCE","参考文档",19,"https:\u002F\u002Fgithub.com\u002FThrasno\u002Fjarvis-ai-devs\u002Fblob\u002Fmaster\u002Fjarvis-cli\u002Finternal\u002Fskills\u002Ftestdata\u002Fsdd-apply\u002Fstrict-tdd.md",[61,68,75,83,91,97],{"skillNo":62,"name":63,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":64,"categories":65,"keywords":66,"publishedAt":19},"01M6DA2AEY28J1HN93JJ5TKB93","xaml","https:\u002F\u002Fgithub.com\u002FJamDoggie\u002Fjdcd-portfolio-site\u002Fblob\u002Fmain\u002Fjdcd-web\u002Fcontent\u002Fskills\u002Fxaml\u002Fskill.md",[],[63,67],"wpf",{"skillNo":69,"name":70,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":73,"publishedAt":19},"01M6DA297Y11TJKN68MWTKSYPP","unity","https:\u002F\u002Fgithub.com\u002FJamDoggie\u002Fjdcd-portfolio-site\u002Fblob\u002Fmain\u002Fjdcd-web\u002Fcontent\u002Fskills\u002Funity\u002Fskill.md",[],[70,74],"engine",{"skillNo":76,"name":77,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":78,"categories":79,"keywords":80,"publishedAt":19},"01M6DA27FRS7FFFHYRRA0BRTD2","substance-painter","https:\u002F\u002Fgithub.com\u002FJamDoggie\u002Fjdcd-portfolio-site\u002Fblob\u002Fmain\u002Fjdcd-web\u002Fcontent\u002Fskills\u002Fsubstance-painter\u002Fskill.md",[],[81,82,18],"substance painter","3D",{"skillNo":84,"name":85,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":88,"publishedAt":19},"01M6DA254Q9951RP1B96ZYM6WX","substance-designer","https:\u002F\u002Fgithub.com\u002FJamDoggie\u002Fjdcd-portfolio-site\u002Fblob\u002Fmain\u002Fjdcd-web\u002Fcontent\u002Fskills\u002Fsubstance-designer\u002Fskill.md",[],[89,90,82,18],"designer","substance designer",{"skillNo":92,"name":93,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":96,"publishedAt":19},"01M6DA240V6S1V0SXVA7TD43XQ","python","https:\u002F\u002Fgithub.com\u002FJamDoggie\u002Fjdcd-portfolio-site\u002Fblob\u002Fmain\u002Fjdcd-web\u002Fcontent\u002Fskills\u002Fpython\u002Fskill.md",[],[93,18],{"skillNo":98,"name":99,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":100,"categories":101,"keywords":102,"publishedAt":19},"01M6DA22X8PTA1Q7KS2A0SPCFZ","opengl","https:\u002F\u002Fgithub.com\u002FJamDoggie\u002Fjdcd-portfolio-site\u002Fblob\u002Fmain\u002Fjdcd-web\u002Fcontent\u002Fskills\u002Fopengl\u002Fskill.md",[],[99,18]]