ubuntu安裝資料庫
『壹』 ubuntu怎麼安裝mysql資料庫(ubuntu16.04安裝mysql)
跟普通的ubuntu系統安裝MySQL方法一樣的啊
sudoapt--serverapt----dev安裝過程中會提示設置密碼什麼的,注意設置了不要忘渣虛鬧了,安裝完如罩成之後可以使用如下命令來檢查是否安裝成功:sudonetstat-tap|grepmysql通過上述命令檢查之後,如果看到有mysql的socket處於listen狀態則表示安裝成功
登陸mysql資料庫可以通過如下命令:mysql-uroot-p-u表示選擇登陸的用戶名,-p表示登陸的用戶密譽敗碼,上面命令輸入之後會提示輸入密碼,此時輸入密碼就可以登錄到mysql
『貳』 ubuntu 怎麼源碼安裝mysql
1.下載源碼包
2.解壓包
>tar -zxvf mysql-5.6.33.tar.gz
3.安裝必要依賴
>sudo apt-get install make bison g++ build-essential libncurses5-dev cmake
4.進入安裝包目錄,配置MySQL安裝參數 //源碼安裝最大的好處就是可以自定義參數,制定安裝目錄,方便管理
>cmake -DCMAKE_INSTALL_PREFIX=[指定MySQL安裝的目錄]/usr/local/mysql -DSYSCONFDIR=/etc -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=all -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=[指定MySQL的數據存放目錄如:]/usr/local/mysql/data -DMYSQL_USER=mysql -DWITH_DEBUG=0
>make -j4 #-j數字 表示以多核心運行編譯
>make install #安裝
5. 常用命令軟連接,設置環境變數
>sudo ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18
>sudo ln -s /usr/local/mysql/bin/mysql /usr/bin
>sudo ln -s /usr/local/mysql/bin/mysqladmin /usr/bin
6.初始化資料庫
>sudo /usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
7.啟動MySQL伺服器
>sudo /usr/local/mysql/bin/mysqld start
#如果啟動不了,考慮編譯安裝時自定義數據存放目錄,所以導致mysqld找不到對應的目錄
解決:> vi /usr/local/mysql/bin/mysqld
修改datadir = [指定MySQL的數據存放目錄如:] /usr/local/mysql/data
保存退出,再次啟動 >sudo /usr/local/mysql/bin/mysqld start #OK 搞定
8. 啟動成功後創建root用戶的密碼
>/usr/local/mysql/bin/mysqladmin -u root password '新密碼'
9.啟動MySQL端
>/usr/local/mysql/bin/mysql -u root -p
>輸入密碼
10.設置環境變數
vi /home/個人目錄/.bashrc 或者 vi /root/.bashrc
#在後面添加這段代碼
export PATH="$PATH:/home/sy/lnmp/mysql/bin"
#重啟電腦ok
#若不想重啟電腦,僅限當次有效(重啟失效)
#執行命令
>export PATH=$PATH:/usr/local/mysql/bin
>mysql --version //測試
『叄』 如何在ubuntu下安裝設置mysql
MySQL
是一個開放源碼的小型關聯式資料庫管理系統,開發者為瑞典MySQL
AB公司。MySQL被廣泛地應用在Internet上的中小型網站中。由於其旁指體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,橋虛許多中小型網站
為了降低網站總體擁有成本而選擇了MySQL作為網站資料庫。
工具/原料
apt-get install mysql-server
ubuntu操作系統
方法/步驟
1
安裝:
apt-get install mysql-server
2
設置允許遠程登錄
修改/etc/mysql/my.cnf(此文件為mysql的配置文件)。將文件中的binding-address=127.0.0.1注釋掉。
從本機登陸mysql:mysql
-u root -p
use
mysql;
設置允許所有主機連接到Mysql,執行命令:grant all privileges on *.* to root@"%" identified by "root用運消配戶的密碼" with grant option;
3
重啟mysql
/etc/init.d/mysql
restart
*註:/etc/init.d/mysql
start|stop|restart可以啟動/停止/重啟
4
設置開機自啟動
把啟動命令(/etc/init.d/mysql
start)加入/etc/rc.local文件中
5
設置Mysql字元集:
創建資料庫時指定字元集:create database mydb character set utf-8;
查看當前字元集:show
variables like 'character%';
修改當前資料庫的字元集:
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
;mysql> SET
NAMES utf8; //這條語句會改變 character_set_client character_connection
character_results這三個 的字元集
END
注意事項
/etc/init.d/mysql
start|stop|restart可以啟動/停止/重啟
-bash: mysql: command not found
用mysql命令進行登陸mysql報錯,原因是沒有設置環境變數,需要設置,或者進入到bin目錄進行登陸cd /usr/local/mysql/bin
mysql -u root
『肆』 ubuntu下怎麼安裝mysql資料庫
打開終端,進行如下操作:
1. sudo apt-get install mysql-server
2. apt-get isntall mysql-client
3. sudo apt-get install libmysqlclient-dev
安裝過程中會提示設置密碼什麼的,注意設置了不要忘了,安裝完成之後可以使用如下命令來檢查是否安裝成功:
sudo netstat -tap | grep mysql
通過上述命令檢查之後,如果看到有mysql 的socket處於 listen 狀態則表示安裝成功。