問題一、
登入:# mysql -u root -p
enter password:
報錯:error 2002 (hy000): can't connect to local mysql server through socket '/var/lib/mysql/mysql.sock' (2)
檢視配置檔案:
# cat /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/tmp/mysql.sock ##mysql.sock確實存在/tmp目錄下
user=mysql
# disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
解決方法:
ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
再次嘗試登入成功!
查詢命令
show table status from dbname where name='tablename'; 檢視某個表的儲存引擎
show processlist 顯示mysql查詢程序 ##如果有 super 許可權,則可以看到全部的執行緒,否則,只能看
到自己發起的執行緒(這是指,當前對應的mysql帳戶執行的執行緒)
mysql命令集合
測試環境 mysql 5.0.45 注 可以在mysql中通過mysql select version 來檢視資料庫版本 整理 leo 一 連線mysql。格式 mysql h主機位址 u使用者名稱 p使用者密碼 1 連線到本機上的mysql。首先開啟dos視窗,然後進入目錄mysql bin,再鍵...
mysql命令集合
一 連線mysql。1 連線到本機上的mysql。首先開啟dos視窗,然後進入目錄mysql bin,再鍵入命令mysql u root p,回車後提示你輸密碼.注意使用者名稱前可以有空格也可以沒有空格,但是密碼前必須沒有空格,否則讓你重新輸入密碼.如果剛安裝好mysql,超級使用者root是沒有密...
mysql 常用的命令集合
1.建立表 create table cardpcitrue id int auto increment not null primary key comment 編號 cid int null comment 點卡編號 path varchar 200 null comment 路徑 rateti...