美文网首页
mysql8.* 配置简略

mysql8.* 配置简略

作者: RedAlert3 | 来源:发表于2018-12-16 19:04 被阅读0次

mysql8.*安装完成,接下来改配置远程权限,sql模式。

1.远程权限: mysql8默认只支持本地连接。

登录 mysql: mysql -uroot -p; 查看进入mysql database: use mysql;

查看当前用户信息 :  select host,user, authentication_string, plugin from user;

里面host全为'localhost',对于开发人员远程Navicat登录来讲肯定不行。如果将user表host字段全部改为'%'可行,但这样做真心不好。

(1)新建用户:

CREATE USER 'your_name'@'your_host' IDENTIFIED WITH mysql_native_password BY 'your_pass';  your_name即为Navicat登录账号,your_pass即为登录密码,your_host即Navicat连接弹出的'xxx.xx.xx.xxx'无法连接。把'xxx'记录下来就是。

这样做的好处是给不同的网络环境配置不同的连接属性(包括database,table权限)。这样可以有效的管理多人开发账号使用!

(2)授权用户:

GRANT ALL PRIVILEGES ON *.* TO 'your_name'@'your_host';

即 授权 该用户(your_name @ your_host) 所有权限到 *.*(all_database.all_table)

最后刷新权限:FLUSH PRIVILEGES;

2.sql模式(sql_mode):

mysql被oracle收购后,规则要靠齐。

oracle的group by 使用的非常严谨,即select项 要么是聚合项 要么是group by项,从个人开发角度这样很难受。。。

查看:

show global variables like 'sql_mode';  show session variables like 'sql_mode';

需要删除'ONLY_FULL_GROUP_BY'。从你查询出的结果,复制保存value,将里面的 ONLY_FULL_GROUP_BY去掉。然后

set session sql_mode='new_sql_mode';set global sql_mode='new_sql_mode';

相关文章

  • mysql8.* 配置简略

    mysql8.*安装完成,接下来改配置远程权限,sql模式。 1.远程权限: mysql8默认只支持本地连接。 登...

  • DNS的简略配置

    DNS 为Domain Name System 的缩写,中文名域名系统,我的理解是它提供了一种域名查找IP或者反过...

  • php的简略配置

    配置php ]# cd /usr/local/src/ 进入str 下载的文件基本上都在这个文件夹先 [root@...

  • iOS开发之项目查看启动时长

    在开发环境下,我们可以通过配置 Schemes 中的环境变量 DYLD_PRINT_STATISTICS (简略)...

  • git快速配置简略教程

    git安装因为我用的是Debian,所以在这里以Ubuntu和Debian为例,(windows 下载---安装-...

  • windos安装homestead

    步骤简略 接下来让我们按照这几个步骤来完成整个 Laravel 开发环境的安装及配置: 安装 VirtualBox...

  • mysql安装经历

    安装mysql5.7 之前安装了mysql8. 0 .12 但是出现了问题,卸载了。但是卸载没有完全,导致了安装新...

  • laravel秒杀,抢购(redis)

    1.redis安装上安装步骤2.配置好laravel Redis配置地址我的2张数据简略表 3.第一步将商品存入r...

  • 提高笔记记录效率的方法

    简略法​ 文字简略法和符号替代法 汉语简略法:写字不写词,像字不是字。​ 英语简略法:留头去尾,去元存辅。 符号替...

  • linux 安装 mysql8.

    建议看完文章再装,不一定适合所有。 一、根据自己的Linux去下载相对因的版本,一般都是红帽的。 下载地址[htt...

网友评论

      本文标题:mysql8.* 配置简略

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