我有一個ssh圖層。從那我要通過MySQL shell獲取數據。但是,當我使用選擇函數內的where子句。它說,波紋管的錯誤消息未知列丟失WHERE子句mysql命令行
echo $ssh->exec("mysql -ppass -u root xxxx -e 'select * from `student_master` where `SM_ID` =802350570V'");
這是說
ERROR 1054 (42S22) at line 1: Unknown column '802350570V' in 'where clause'
有什麼問題?
'802350570V'是varchar數據類型,所以你需要用qoutation –
到封閉他們檢查我的回答 –