手動安裝mysql
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> gunzip < mysql-version.tar.gz | tar -xvf -
shell> cd mysql-version
shell> ./configure --prefix=/usr/local/mysql
shell> make
shell> make install
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> cd /usr/local/mysql
shell> bin/mysql_install_db --user=mysql
shell> chown -r root .
shell> chown -r mysql var
shell> chgrp -r mysql .
shell> bin/mysqld_safe --user=mysql &
configure時遇到checking whether the c compiler (gcc ) works... no
configure: error: installation or configuration problem: c compiler cannot create executables.
解決辦法
sudo apt-get build-dep fcitx
或者自動安裝
安裝mysql
sudo apt-get install mysql-server
配置mysql
注意,在ubuntu下mysql預設是只允許本地訪問的,如果你要其他機器也能夠訪問的話,那麼需要改變/etc/mysql/my.cnf配置檔案了!下面我們一步步地來:
預設的mysql安裝之後根使用者是沒有密碼的,所以首先用根使用者進入:
$mysql -u root
在這裡之所以用-u root是因為我現在是一般使用者(kwj),如果不加-u root的話,mysql會以為是kwj在登入。注意,我在這裡沒有進入根使用者模式,因為沒必要。一般來說,對mysql中的資料庫進行操作,根本沒必要進入根使用者模式,只有在設定時才有這種可能。
進入mysql之後,最要緊的就是要設定mysql中的root使用者密碼了,否則,mysql服務無安全可言了。
mysql> grant all privileges on *.* to root@localhost identified by "123456";
這樣的話,就設定好了mysql中的root使用者密碼了,然後就用root使用者建立你所需要的資料庫。我這裡就以test為例:
mysql>create database test;
mysql>grant select,insert,update,delete,create,references,index,alert,lock tables on test.* to test_root@localhost identified by "123456";
這樣就建立了乙個test_roots的使用者,它對資料庫test有著全部許可權。以後就用test_root來對test資料庫進行管理,而無需要再用root使用者了,而該使用者的許可權也只被限定在test資料庫中。
mysql>grant all privileges on test.* to test_root@"%" identified by "123456";
允許test_root使用者可以從任意機器上登入mysql。
ubuntu下安裝openmp和mpi環境
尊重版權,本部落格 1.進入終端,選擇乙個自己的目錄,安裝mpich2 執行命令 sudo apt get install mpich2 2.安裝配置檔案並且進行設定 執行命令1 touch mpd.conf 執行命令2 chmod 600 mpd.conf 在mpd.conf檔案中輸入以下文字內容...
ubuntu下安裝selenium2 0 環境
參考 ubuntu 安裝過程 1 安裝 setuptools apt get install python setuptools 2 安裝pip 1 原始碼安裝方式 cd進python目錄下 如下 tar zxvf pip 1.4.1.tar.gz cd pip 1.4.1 python setup...
ubuntu 下 mysql 安裝指南
安裝版本mysql 5.0.40 需編譯 sudo apt get install g gcc make automake perl 安裝好所有需要的工具 sudo apt get update apt get install build essential sudo apt get install...