美文网首页
MySQL 的使用

MySQL 的使用

作者: 武曌思 | 来源:发表于2018-03-08 22:00 被阅读0次

    安装

    apt-get install mysql-server

    apt-get install mysql-client

    创建数据库

    MySQL新建数据库否则字符集默认不是 utf8,需要指定字符集。

    CREATE DATABASE IF NOT EXISTS my_db default charset utf8 COLLATE utf8_general_ci;

    远程连接

    MySQL 默认不允许远程访问,只允许本机访问。

    若开启远程访问,需要注意三个点:

    1、防火墙的 3306 端口开启

    可以使用 ufw 或者 iptables 开启端口;如果是云服务器,可能还需要去管理平台上开启端口访问,例如阿里云,需要配置出入安全规则。

    2、MySQL 允许外部访问

    MySQL 配置文件(/etc/mysql/mysql.conf.d/mysqld.cnf)中将 IP 访问控制去掉。如图:

    3、授予 MySQL 用户访问权限

    可以通过 GRANT 指令授予用户对某个库某个表的某种访问权限。

    通过 REVOKE 指令收回授权。

    具体参考 MySQL 权限管理,感谢博主。

    其他问题

    感谢博主 @T-lisa

    如遇到 mysql_config not found 的问题,需要如下解决

    1、apt-get install libmysqlclient-dev

    2、进入 /usr/bin 目录,执行如下命令

    updatedb  

    locate mysql_config

    相关文章

      网友评论

          本文标题:MySQL 的使用

          本文链接:https://www.haomeiwen.com/subject/mcrufftx.html