四,linux安裝mysql
1,安裝mysql:sudo apt-get install mysql-server
2,配置mysql
注意,在ubuntu
下mysql
預設是只允許本地訪問的,如果你要其他機器也能夠訪問的話,那麼需要改變
/etc/mysql/my.cnf
配置檔案了!下面我們一步步地來:
預設的mysql
安裝之後根使用者是沒有密碼的,所以首先用根使用者進入:
$mysql -u root
在這裡之所以用-u root
是因為我現在是一般使用者(
firehare
),如果不加
-u root
的話,mysql
會以為是
firehare
在登入。注意,我在這裡沒有進入根使用者模式,因為沒必要。一般來說,對
mysql
中的資料庫進行操作,根本沒必要進入根使用者模式,只有在設定時才有這種可能。
進入mysql
之後,最要緊的就是要設定
mysql
中的root
使用者密碼了,否則,
mysql
服務無安全可言了。
mysql> grant all privileges on *.* to root@localhost identified by "123";
注意,我這兒用的是123456
做為root
使用者的密碼,但是該密碼是不安全的,請大家最好使用大小寫字母與數字混合的密碼,且不少於
8位。
這樣的話,就設定好了mysql
中的root
使用者密碼了,然後就用
root
使用者建立你所需要的資料庫。我這裡就以
xoops
為例:
mysql>create database xoops;
mysql>grant all privileges on xoops.* to xoops_root@localhost identified by "654321";
這樣就建立了乙個xoops_roots
的使用者,它對資料庫
xoops
有著全部許可權。以後就用
xoops_root
來對xoops
資料庫進行管理,而無需要再用
root
使用者了,而該使用者的許可權也只被限定在
xoops
資料庫中。
如果你想進行遠端訪問或控制,那麼你要做兩件事:
其一:
mysql>grant all privileges on xoops.* to xoops_root@"%" identified by "654321";
允許xoops_root
使用者可以從任意機器上登入
mysql。
其二:
$sudo gedit /etc/mysql/my.cnf
老的版本中
>skip-networking => # skip-networking
新的版本中
>bind-address=127.0.0.1 => bind-address= 你機器的
ip
這樣就可以允許其他機器訪問mysql
了。
vmware安裝linux工具
1 copy工具包到linux的 tmp目錄下 mount t iso9660 dev cdrom mnt cp mnt.vmware linux tools.tar.gz tmp 2 寫在cdrom umount dev cdrom 3 在 tmp,先察看得到目標壓縮包,然後目錄解壓縮 ls ta...
Linux 安裝VMTools工具
步驟 1.開啟vm 左上角 虛擬機器 vmware tools 安裝 此時會自動彈出乙個資料夾 裡面含有vmwaretools.tar.gz 2.vmwaretools.tar.gz 移動到 opt 底下的目錄去 cd 到 opt目錄下 tar zxvf vmwaretools.tar.gz 3.解...
Linux 安裝必備工具
ifconfig想要檢視ip位址,卻提示 ifconfig command not found看來是沒有安裝包含該命令的包了,解決方法 yum install net toolsunzip command not foundyum install y unzip zipvim命令沒有 yum ins...