Комментарии 17
Прикручивайте GUI :)
+1
Если это шутка, то слабо. А если всерьёз, то чем bc не угодил?
... ~ $ echo "(1+3*5)*12" | bc
192
-1
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Зачем так много команд? Все это можно сделать опциями того же mysql! (куда же без него):
mysql -u-p-sN -e «SELECT $1»
mysql -u-p-sN -e «SELECT $1»
0
Ваш скрипт SQL-инъекцией страдает :-)
0
Учтите, что этот код будет нормально работать лишь в случае пустой базы и юзверя, у которого нет прав на доступ к другим базам.
Иначе можно влёгкую потерять все данные:
Иначе можно влёгкую потерять все данные:
$ ./mysqlcalc "1; SHOW TABLES"
... вывод всех таблиц ...
$ ./mysqlcalc "1; DROP TABLE `table1`, `table2`, ..."
удаляем таблицы из предыдущего примера :)
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Калькулятор на MySQL