1. 安裝mysql時,推薦使用解壓縮的配置方法.此時需要乙個對應版本的mysql的zip包.具體的安裝方法如下:
a. 將mysql的zip包解壓縮到對應的目錄下。
b. 設定環境變數,在path環境變數中加上mysql bin資料夾的路徑
c. 修改下my-default.ini配置檔案,重新命名為my.ini.在其中修改或新增配置:
basedir=mysql所在目錄
datadir=mysql所在目錄\data
port=port number
d: 以管理員身份執行cmd,進入到mysql的bin檔案下,執行mysqld -install [service name]不寫服務名的話,預設就是mysql. (多個版本的話要保證不同版本使用的service name不同)
-remove 刪除
安裝成功後,繼續輸入net start [service name] 啟動服務
e: 服務啟動成功後,就可以登入了.
輸入mysql -u root -p(第一次登入沒有密碼,直接按回車過),登入成功!
解壓縮的安裝方式有一下優點:
i: 安裝方便,快捷.
ii: 當多個版本安裝在同乙個機器裡時,不會起衝突(注意埠號不能相同).
iii: 不同版本間切換使用時,只需修改下環境變數,啟動對應版本資料庫的服務即可.
2. 當電腦裡安裝了多個版本的mysql時,如果想用其中乙個版本.首先要關閉當前版本mysql的的服務,然後開啟所需要使用的另乙個版本的mysql服務.進入到mysql的client command命令框,輸入對應的使用者名稱和密碼,建立相應的資料庫.特別需要注意的是,在啟動bundle使用的過程中,可能會遇到連線不上的問題.此時需要將portal-ext.properties的database屬性設定改成:
from:
jdbc.default.url=jdbc:mysql://localhost/lportal?useunicode=true&characterencoding=utf-8&usefastdateparsing=false
tojdbc.default.url=jdbc:mysql://localhost:[port]/lportal?useunicode=true&characterencoding=utf-8&usefastdateparsing=false
3. 當遠端的電腦訪問本機的mysql時,遇到連線不上的問題.有兩種解決辦法.
a: 將所需要版本的mysql安裝到遠端機器上.(麻煩,比較繁瑣,不推薦)
b: 給本機的mysql授予遠端訪問的許可權:
mysql>grant all privileges on *.* to 'root'@'%'with grant option;
mysql>flush privileges;
4. 修改root賬號的密碼:
剛安裝完成時root賬號預設密碼為空,此時可以將密碼修改為指定的密碼。如:123456
c:>mysql –u root
mysql>show databases;
mysql>use mysql;
mysql>update user set password=password("liferay") where user='root';
mysql>flush privileges;
mysql>quit
參考:5. 修改mysql的字符集
a. 進入mysql命令列,使用 mysql> show variables like 'character%';檢視資料庫編碼
b. 使用mysql命令修改對應的字符集編碼:
mysql> set character_set_client=utf8;
mysql> set character_set_connection=utf8;
mysql> set character_set_database=utf8;
mysql> set character_set_results=utf8;
mysql> set character_set_server=utf8;
參考:
mongodb使用時遇到的問題
mon new mongoclient mongodb localhost 27017 要操作的資料庫 database mon apidata1 選擇集合 info database uuuvnq 全部查詢 data info find var dump data 結果 原因 find返回的是游標...
vue fullpage使用時遇到的問題
專案中用到了vue fullpage,遇到了幾個問題。專案情況主要就是做個資料報告,通過移動端的單頁滾動效果來展示資料。單頁滾動中某些元素需要相應的動畫效果。實際上這個bug已經被作者修改好了的,但是並沒有更新到npm上。commit d309628ecf54a390bd5a070ab411d43b...
SVN使用時遇到的問題
當然,一般開發者面對的問題是svn沒有啟動,並不知道原因。所以,找原因是首先想到的思路。那我們就檢查svn是否已經啟動了。上圖表示已經啟動了svnserve。如果沒有啟動,則啟動。svnserve d r data svn 我一般會檢查防火牆是否開啟,如果開啟,則關閉,並設定為開機關閉。centos...