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
相关文章
相关标签/搜索