Ubuntu Kylin 安裝和配置mysql

一、安裝mysqlmysql

sudo apt-get install mysql-server
sudo apt-get install mysql-client

安裝過程當中須要輸入root用戶的密碼(須要記住該密碼,防止忘記)。sql

二、檢查mysql是否安裝成功數據庫

sudo netstat -tap | grep mysql

三、登錄mysql數據庫tcp

mysql -uroot -p密碼

四、配置mysql的管理員密碼ide

sudo mysqladmin -u root -p原先的密碼 password 新的密碼

五、配置mysqlcode

sudo gedit /etc/mysql/my.cnf

在配置文件中增長:server

[mysql]
default-character-set=utf8 

[mysqld]
explicit_defaults_for_timestamp = 1
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB

六、容許root遠程登錄 登錄mysql數據庫:ci

mysql -uroot -p密碼

使用mysql數據庫:rem

mysql> use mysql;

指定主機的權限:get

mysql> grant all privileges on *.* to 'root'@'主機IP' identified by '密碼';

刷新權限:

mysql> flush privileges;

查看端口是否打開:

sudo netstat -an|grep 3306

查看防火牆狀態:

sudo ufw status

容許全部的外部IP訪問本機的3306/tcp端口:

sudo ufw allow 3306/tcp

若是不想去限制單個端口,能夠使用簡單粗暴的方法,直接關閉防火牆便可(不推薦使用)。

sudo ufw disable

啓動防火牆命令:

sudo ufw enable

七、刪除mysql【備用功能,不要輕易使用】

mysql-server的版本號以實際安裝的爲準:

sudo apt-get autoremove --purge mysql-server-5.7
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common

清理殘留數據:

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
相關文章
相關標籤/搜索