22/12
2017
Console PHP SQL client
I needed a SQL Server console client on a Linux system and I found this one:, (*1)
https://github.com/hasankhan/sql-cli, (*2)
and I decided to do the same for PHP., (*3)
git clone git@github.com:josecelano/phpsql.git cd phpsql
You can use it in 3 different ways:, (*4)
bin/phpsql --user=root --password= --database=homestead --host=127.0.0.1 --port=3306 "show tables"
echo "show tables" | bin/phpsql --user=root --password= --database=homestead --host=127.0.0.1 --port=3306
bin/phpsql --interactive --user=root --password= --database=homestead --host=127.0.0.1 --port=3306
composer test
--interactive
option. Ideally interactive mode should be automatically executed if there are no data from the standard input.Output should be something like:, (*5)
C:\Projects\phpsql (master) λ bin\phpsql.bat --interactive --user=root --password= --database=homestead --host=127.0.0.1 --port=3306 Welcome to interactive php SQL shell. Type 'quit' or 'exit' to exit. >show tables +-------------------------+ | Tables_in_homestead | +-------------------------+ | appliances | | history | | history_types | | migrations | | password_resets | | permission_role | | permissions | | role_user | | roles | | sessions | | social_logins | | users | | wishlist_item_feedbacks | | wishlists | +-------------------------+ >