顯示具有 未分類 標籤的文章。 顯示所有文章
顯示具有 未分類 標籤的文章。 顯示所有文章

2015年11月25日 星期三

[MySQL] mycli - MySQL CLI介面的自動完成工具 - Tsung's Blog

瀏覽數
MySQL CLI 介面雖然不錯用,但是有些語法偶爾就是記不住,或者是懶得打,輸出的頁面會需要 less 或 more 暫停等等,這個工具提供不錯的助手。

mycli - MySQL CLI介面的自動完成工具


mycli 可以邊打邊幫你自動完成(Table name、Col name.. 等等皆會),快速選擇語法,然後每次結果的輸出,都會自動分頁讓你查看,\G 等等也會幫你做排版。

mycli 安裝步驟



  1. sudo apt-get install python-pip

  2. sudo pip install mycli


mycli 使用方式



  • mycli local_db

  • mycli -u root -h localhost db_name

  • mycli mysql://amjith@localhost:3306/django_poll

  • 註:使用方式跟 mysql cli 介面基本上都一樣,唯一不同是不輸入 -p,他預設會讓你於執行後輸入。


… 繼續閱讀 →

來源: mycli - MySQL CLI介面的自動完成工具 - Tsung's Blog

2015年5月19日 星期二

[VirtualBox] clone複製vdi檔案網路卡無法使用

瀏覽數
一個客端Centos 6.6-x64系統,利用clone複製vdi檔案,啟動新的客端後,網路卡失效。

解決方法:
方法一:刪除 /etc/udev/rules.d/70-persistent-net.rules 後重啟機器,簡單方便。

方法二:
1. 必須確認克隆(clone)的CentOS 6的各個網卡的MAC是否有重複或與其它虛擬主機重複,最好利用其網卡工具刷新一下,生成新的MAC。
使用vi命令,打開/etc/sysconfig/network-scripts/下的ifcfg-eth*(*代表0~n個網卡序號),把這個新的MAC修改進去。
2. 修改 70-persistent-net.rules 文件,刪除原來的eth0那一段,把後增加的eth1改為eth0。如果有多塊網卡以此類推;如果只有一行,則把「eth1」改為eth0即可。
3. 使用 start_udev 命令重新檢測硬件;
4. 用 service network restart 命令重啟下網絡。

故障原因
70-persistent-net.rules這個文件確定了網卡與MAC地址的綁定,克隆了一個新主機之後,系統發現MAC地址發生了變化,就認為是新增了一塊網卡,所以就把它標記為eth1追加進70-persistent-net.rules這個文件,但與母機MAC地址綁定的eth0實際上已經不存在了,所以出現標題所示的錯誤

參考: http://www.7edown.com/edu/article/soft_4871_1.html

2014年11月11日 星期二

[Linux] samba 啟動,網路芳鄰看不到?

瀏覽數
來源 http://35g.tw/blog/2011/01/30/samba-%E5%95%9F%E5%8B%95%EF%BC%8C%E7%B6%B2%E8%B7%AF%E8%8A%B3%E9%84%B0%E7%9C%8B%E4%B8%8D%E5%88%B0%EF%BC%9F/

一般以為只要啟動samba就可以像windows一樣就啟動網路分享的功能,但是其實還有一個背景程式叫「nmb」這個服務要啟動才可以在瀏覽網路芳鄰時看的到主機名稱,也就是在smb.conf中所設定的netbios string 這個設定才會有效,當在網路芳鄰看不到時就要去確定一下是否有啟動「nmb」這個服務:
chkconfig --list | grep nmb
chkconfig --level 35 nmb on
serivce nmb restart