[{"data":1,"prerenderedAt":280},["ShallowReactive",2],{"project-9975022":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":43,"post_text":46,"what":47,"said":76,"maker_in_thread":164,"shape":172,"grid":176,"attempts":242,"same_week":243,"maker_shows":34,"maker_hidden":272,"reader_version":273,"card":274},"9975022","Mycli","A CLI for MySQL with auto-completion and syntax highlighting","title","Show HN: Mycli – A CLI for MySQL with auto-completion and syntax highlighting","http:\u002F\u002Fmycli.net","mycli.net","amjith",1438265152,2015,106,29,234,2565,10,"notable","dev_tools","database cli","cli",[24,25,26,27,28],"mysql client","mysql cli","syntax highlighting","auto-completion","mariadb","mixed",0.244,{"positive":32,"neutral":32,"mixed":33,"critical":34},6,1,4,17,{"execution":37,"idea":39,"docs":41,"design":42},{"positive":38,"critical":38},2,{"positive":33,"critical":40},0,{"positive":33,"critical":40},{"positive":40,"critical":38},[40,33,40,33,44,40,44,40,44,45,40,45,40,40,40,44,40,33,40,33,40,45,45,44,40,45,44,44,45],3,5,null,{"problem":48,"audience":46,"pricing":46,"motivation":46,"time_to_build":46,"stack":55,"openness":73,"stage":74,"team_size":75},{"value":49,"source":50,"evidence":51},"Replacing the stock MySQL command line client with a more usable interface","maker",[52],{"id":53,"by":11,"text":54},"9975063","I'm the author of this project. I'll be happy to answer any questions. Brief Intro: This is a command line tool that is intended as a replacement for MySQL client. It works with…",[56,60,66],{"value":57,"source":50,"evidence":58},"Python",[59],{"id":53,"by":11,"text":54},{"value":61,"source":50,"evidence":62},"PyMySQL",[63],{"id":64,"by":11,"text":65},"9975806","I don't fully understand your question. If you're asking whether this client will work with memsql, then the answer is No. Unless, memsql uses mysql protocol to talk to clients.…",{"value":67,"source":68,"evidence":69},"python-prompt-toolkit","commenter",[70],{"id":71,"by":11,"text":72},"9976117","Yes! Python-prompt-toolkit has made it tremendously easy to write programs like mycli and pgcli. The author has done an excellent job of keeping the APIs simple and intuitive. It…","open_source","launched","unknown",{"praise":77,"objections":100,"requests":122,"questions":137,"alternatives":152},[78,93],{"value":79,"source":68,"evidence":80},"Useful and looks great, with auto-completion and fuzzy search",[81,85,89],{"id":82,"by":83,"text":84},"9975858","jafingi","Looks really great! I think you should highlight better that it support fuzzy search, as I had to dig deep into Docs->Auto completion to find it (was about to suggest it to you).…",{"id":86,"by":87,"text":88},"9976100","Grue3","I gave it a spin. Seems pretty useful. Is there a way to view the last result again without re-running the query? Also the keybindings are missing from the docs. For example on…",{"id":90,"by":91,"text":92},"9975824","talleyrand","Looks great, thank you!",{"value":94,"source":68,"evidence":95},"Works on Windows 10",[96],{"id":97,"by":98,"text":99},"9990666","PauloManrique","Works perfect on Windows 10. Great tool!",[101,112],{"value":102,"source":68,"evidence":103},"Fails to install via pip on CentOS 6.6 with a pkg_resources error about six",[104,108],{"id":105,"by":106,"text":107},"9975737","trashcan","I tried installing it via pip on CentOS 6.6, and I get: Traceback (most recent call last): File \"\u002Fusr\u002Fbin\u002Fmycli\", line 5, in \u003Cmodule> from pkg_resources import load_entry_point…",{"id":109,"by":110,"text":111},"9979741","autotune","Yep, getting the same issue: [foo@chef-solo ~]$ mycli Traceback (most recent call last): File \"\u002Fusr\u002Fbin\u002Fmycli\", line 5, in \u003Cmodule> from pkg_resources import load_entry_point…",{"value":113,"source":68,"evidence":114},"Output disappears from terminal after leaving pager, with no way to review it",[115,118],{"id":116,"by":87,"text":117},"9976323","If the resulting table is large and opens up a less-like mode where I can scroll and pan around, but if I quit this mode, the terminal is cleared and there seems to be no way to…",{"id":119,"by":120,"text":121},"9976707","chx","I am on Linux too and it doesn't. Not just this tool: in general.",[123,130],{"value":124,"source":68,"evidence":125},"Bundle as a single file to deploy without dependencies",[126],{"id":127,"by":128,"text":129},"9975860","cauterize","Is there a way to have it bundled into a single file which I can scp to remote systems and need not worry about dependencies?",{"value":131,"source":68,"evidence":132},"Support for MySQL over SSH",[133],{"id":134,"by":135,"text":136},"9981637","tcfunk","Can I use this for mysql over ssh?",[138,145],{"value":139,"source":68,"evidence":140},"Does it work with MemSQL",[141],{"id":142,"by":143,"text":144},"9975774","ecesena","Did you try it with memsql? Just curious... I don't see any reason why it shouldn't work.",{"value":146,"source":68,"evidence":147},"Does it guard against dangerous commands like DROP TABLE",[148],{"id":149,"by":150,"text":151},"9978524","jgalt212","Does is protect against auto-completing dangerous commands like 'DROP TABLE;'?",[153,157],{"value":154,"source":50,"evidence":155},"pgcli, the PostgreSQL counterpart by the same author",[156],{"id":53,"by":11,"text":54},{"value":158,"source":68,"evidence":159},"altsql-shell",[160],{"id":161,"by":162,"text":163},"9980802","jupiter909","Looks nice. Will give it a proper test drive soon. Am currently using: http:\u002F\u002Fewaters.github.io\u002Faltsql-shell\u002F Software that few people know about.Worth others trying out too. The…",{"comments":165,"answered":34,"key":166},9,[167,168,171],{"id":53,"text":54},{"id":169,"text":170},"9975756","I've heard it from someone else as well. I couldn't reproduce it myself. The suggested solution was to uninstall mycli and reinstall directly from github. pip uninstall mycli…",{"id":64,"text":65},{"commenters":173,"max_depth":32,"maker_replies":165,"first_comment_mins":174,"lifespan_hours":175},18,8,71,[177,179,181,183,184,186,187,190,193,195,199,202,206,208,212,214,216,219,221,224,225,227,229,231,232,235,236,238,241],[53,40,40,178,11,33],"project\u002Fneutral\u002Fidea",[105,40,33,180,106,40],"project\u002Fcritical\u002Fexecution",[169,40,40,182,11,33],"maker\u002Fneutral\u002Fexecution",[109,40,33,180,110,40],[142,40,44,185,143,40],"project\u002Fneutral\u002Fnone",[64,40,40,185,11,33],[188,40,44,185,189,40],"9976038","sanxiyn",[191,40,40,192,11,33],"9976088","maker\u002Fneutral\u002Fnone",[127,40,44,194,128,40],"project\u002Fneutral\u002Fexecution",[196,40,45,197,198,40],"9976171","project\u002Fpositive\u002Fexecution","simeonf",[200,40,40,201,128,40],"9976790","commenter\u002Fpositive\u002Fnone",[203,33,45,204,205,40],"9975886","project\u002Fpositive\u002Fidea","leni536",[71,33,40,207,11,33],"other\u002Fpositive\u002Fnone",[209,33,40,210,211,40],"9976458","other\u002Fneutral\u002Fnone","machinshin_",[213,33,40,210,135,40],"9981614",[86,38,44,215,87,40],"project\u002Fmixed\u002Fdocs",[217,38,40,218,11,33],"9976181","maker\u002Fneutral\u002Fdocs",[116,38,33,220,87,40],"project\u002Fcritical\u002Fdesign",[222,38,40,223,11,33],"9976410","maker\u002Fneutral\u002Fdesign",[119,38,33,220,120,40],[226,38,40,223,11,33],"9976787",[82,44,45,228,83,40],"project\u002Fpositive\u002Fdocs",[161,34,45,230,162,40],"project\u002Fpositive\u002Fnone",[149,45,44,185,150,40],[233,45,40,234,11,33],"9978741","project\u002Fneutral\u002Fdesign",[97,32,45,197,98,40],[134,237,44,185,135,40],7,[239,237,44,192,240,40],"9982596","rajamohata",[90,174,45,230,91,40],[],[244,249,254,258,262,267],{"id":245,"name":246,"points":247,"category":248},"10004678","whoami.filippo.io",836,"security_privacy",{"id":250,"name":251,"points":252,"category":253},"10008637","ImagePlay",451,"creative",{"id":255,"name":256,"points":257,"category":20},"10005415","JAWS",375,{"id":259,"name":260,"points":261,"category":253},"9990160","Iconic Patent Posters",241,{"id":263,"name":264,"points":265,"category":266},"10012499","Raise Your Flag",151,"productivity",{"id":268,"name":269,"points":270,"category":271},"10007712","Magic Casts",99,"learning_science",false,"v2",{"id":275,"name":5,"line":6,"ai":272,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":276,"top":18,"kw":277,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":278,"url":9,"mix":279,"praise":79,"objection":102,"sub":21},9975022,0.24,[24,25,26,27,28],"01013030350500030101055305335",[32,32,33,34],1793990928455]