阿里云 Ubuntu 14.04 安装mysql 5.6

1.升级apt-get

sudo apt-get update

2. 安装mysql5.6版本

apt-get install mysql-server-5.6

如果你想查看别的版本可以输入apt-get install mysql的时候按下【Tab】键

这里能看到你的数据源究竟有多少个版本,这里我只需要选择5.6版本,如果发现这里的版本没办法满足你的需求,你可以到mysql官网下载rpm包,这里我就不演示了。

安装到一定的过程后,mysql会提示你输入数据库的密码

确认密码

到这里已经安装完毕了,下面安装好了之后默认是启动的


最后介绍一下mysql的常用几个命令:

启动mysql服务

service mysql start

停止mysql服务

service mysql stop

重启mysql服务

service mysql restart

查看mysql进程

ps -ef | grep mysql

查看mysql监听的端口

netstat -tap | grep mysql

3. 修改mysql配置文件

vim /etc/mysql/my.cnf

按【i】键可进入编辑状态

在[client] 下面加

default-character-set = utf8mb4

在【mysqld】下面追加

character_set_server = utf8mb4

在[mysql]下追加

default-character-set = utf8mb4

注释bind-address = 127.0.0.1

按【Esc】键退出命令,输入以下命令回车保存并且退出

:wq!

然后通过命令重启mysql服务器,命令上面有介绍

接着我们登陆到mysql里面查看一下

mysql -uroot -p[password]

进去后我们通过mysql命令来查看一下编码状态

status

这里我们看到mysql编码都统一改成了utf8mb4了,在这里为啥我要用utf8mb4而不用utf8呢?

因为utf8编码只支持1-3个字节,从MYSQL5.5开始,可支持4个字节UTF编码utf8mb4,一个字符最多能有4字节,utf8mb4兼容utf8,所以能支持更多的字符集。

这个目前的实际案例里面又有哪些用到呢?

例如关于emoji表情的话mysql的utf8是不支持,需要修改设置为utf8mb4,才能支持。

4.mysql 授权远程登录数据库

首先我们要切换到mysql系统数据库

use mysql

接下来输入命令授权

grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;

刷新权限

flush privileges;

5. 开启端口

Ctrl+C退出mysql后,我们先查看下防火墙是否启动

sudo ufw status

目前是启动的,那么我们通过以下命令开启3306的端口

sudo ufw allow 3306/tcp

OK了!下面就可以通过第三方工具来访问数据库了

下面在补一些关于设置端口的命令:

开启端口

sudo ufw allow 80/tcp

禁用端口

sudo ufw delete allow 80/tcp

允许SMTP端口

sudo ufw allow smtp

删除SMTP端口

sudo ufw delete allow smtp

允许某特定 IP

sudo ufw allow from 192.168.0.1

删除某特定IP

sudo ufw delete allow from 192.168.0.1

 

编写本文章主要是提供给一些新人作为入门示例,并没有深入的去讲解,如果有什么疑问欢迎一起留言学习。

 

 

转载于:https://my.oschina.net/zzq911013/blog/724036

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值