原创 fedora 13 mysql安裝記錄
一:可以到mysql官網去下載,我下載的是通用版本。你需要下載下面四個文件就可以了。 mysql-client --------客戶端包 mysql-server --------主服務器包 mysql-devel ---------開
原创 linux --gedit插 及亂碼解決 && stardict詞庫
一.gedit插件 0.gedit自身帶了一些插件,除了這些我還常用到classbrower ,autocomplete 這些都是非常重要的插件。 classbrower不用說 瀏覽類很方便,可以瀏
原创 linux dbm學習中的問題
遇到的問題一:gcc編譯老是 undefined reference to `dbm_open' 具體描述 : gcc -I/user/include -L/user/lib -o dbm1 dbm1.c -lgdbm 這
原创 最害怕的一件事。。。
現在最害怕的一件事是紙上談兵慣了,真正排兵佈陣的時候卻無所適從。
原创 Linux MySQL更改MySQL數據庫目錄位置
MySQL默認的數據文件存儲目錄爲/var/lib/mysql。假如要把目錄移到/home/data下需要進行下面幾步:1、home目錄下建立data目錄cd /homemkdir data2、把MySQL服務進程停掉:mysqladmi
原创 linux文件系統下的 /dev/null 和 /dev/zero
linux文件系統下的 /dev/null 和 /dev/zero 1,可以/dev/null看作"黑洞". 它非常等價於一個只寫文件. 所有寫入它的內容都會永遠丟失. 而嘗試從它那兒讀取內容則什麼也讀不到. 然而, /dev/null對
原创 linux帳號管理相關---增加用戶和羣組
涉及到的文檔: /etc/passwd 1.每一行都代表一個帳號, 有幾行就代表有幾個帳號在你的系統 中 2.信息主要有:帳號名稱,密碼,UID,GID,使用者資訊說明
原创 靜態庫和動態庫
靜態庫 描述: 如果有多個應用程序使用該庫,那麼每個程序都有一份該庫的拷貝創建: ar crv 庫的名稱 用來生成的文件 庫的名稱:必須以lib開頭,後綴名爲.a例子: ar crv libfoo.a bi
原创 linux 中curses找不到怎麼辦?
在許多版本的linux中,curses都被安裝了,但是也有不少沒有被安裝的(比如我的minit9)。 如果你發現你的/user/include和/user/lib下面都沒有curses或者ncurses的影子,就要想辦法自己安裝了。 方法
原创 C++筆記(一)const與define,指針,引用,函數,類成員
1.》》const與define。兩者都可以用來定義常量,但是const定義時,定義了常量的類型,所以更精確一些。#define只是簡單的文本替換,除了可以定義常量外,還可以用來定義一些簡單的函數,有點類似內置函數。const
原创 linux 安裝git--fedora
在這個網站上下載你所需要的版本。http://kernel.org/pub/software/scm/git/RPMS/i386/ 然後安裝就行了。 但通常會出現錯誤,當然安裝問題大都是依賴文件的問題。
原创 一些調試工具的使用
最常用的調試工具是gdb,在此就不多說了,家庭常備。下面主要介紹一些其他的工具,滿足一些特殊需要的。 (對於一些工具只是簡單介紹功能,如果感興趣或覺得有用可以查閱相關資料)ctags: 作用: 爲程序中所有函
原创 shell腳本實例---學習的捷徑就是練習
寫在前面: 1.在linux裏面是不在乎後綴名的,但是建議寫上後綴名,如test.sh,這樣一眼便看出這是shell程序。 2.如果不能運行,一般要執行chmod +x filename 使文件可執行 3.執行格式一般
原创 mysql學習筆記
一:安裝後的配置 文件目錄: 數據庫目錄 /var/lib/mysql/ 配置文件 /usr/share/mysql(mysql.server命
原创 Warning: RPMDB altered outside of yum.的解決辦法
錯誤提示: Warning: RPMDB altered outside of yum 解決辦法: 刪除yum的歷史記錄rm -rf /var/lib/yum/history/*.sqlite 上面的命令可能需要root權限才能執