Linux基本使用
大大大大大碗面
学如逆水行舟,不进则退。点个关注,一起进步。欢迎来简历内推。
展开
-
LInux配置JDK8环境
0.查看linux是64位还是32位 在linux终端输入 getconf LONG_BIT 命令,将显示结果1.下载JDK,选择对应版本的.tar.gz压缩文件http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.在usr目录下建立java安装目录cd /usrmkdir java...原创 2018-07-02 15:44:59 · 907 阅读 · 0 评论 -
linux安装Mysql5.6报错mysqld: unknown option '--initialize'
原因:事实上,只要使用了--initialize指令都会报错,因为从Mysql文档上可以找到:Prior to MySQL 5.7.7, Windows distributions include a data directory with prebuilt tables in the mysql database,也就是说,5.6本来就没有--initialize操作!...原创 2019-02-14 21:37:55 · 36276 阅读 · 3 评论 -
Linux安装Mysql8.0+,navicat远程访问出现2003和1251错误的分析
1.2003的问题:之前一直以为是服务器3306端口没开,或者服务器防火墙拦截了3306。后来查看发现3306端口运行正常,防火墙也关闭了,仍然不行。突然想到,会不会是我的阿里云网络和安全组没有开放3306?登录控制台发现入网果然没有3306端口。新建安全组,配好了3306端口,果然navicat不再报2003,转而出现了1251错误。2.1251错误:这个问题相对就好解决了,因为它有...原创 2019-02-15 01:51:32 · 3027 阅读 · 0 评论 -
navicat访问linux下的MySql执行 插入,创建,删除,更新出现1055关于ONLY_FULL_GROUP_BY的错误
原因:这是由于mysql的sql_mode导致的,linux中打开mysql>执行查询语句:select @@sql_mode可以看到当前的sql_mode:STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION...原创 2019-02-19 01:42:26 · 882 阅读 · 0 评论 -
Mysql 查询条件同时出现 or 和 and
背景:当查询条件是多个,且某个字段有多个值(或 关系),同时与其他字段又是 与 关系,此时需要注意。方法:将 或 运算的,用括号括起来。如:查询学生表中,年纪为20岁,且家乡是江苏和浙江的学生信息//错误代码select * from student where home='江苏省' or home='浙江省' and age='20';//正确代码select * from st...原创 2019-02-21 10:14:49 · 4856 阅读 · 0 评论 -
Mysql 创建数据表外键报错:Fail to open the referenced table
在mysql中,建立外键关联,关联表必须是使用innodb,将engine修改为innodb即可。存储引擎是什么?MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。关于数据库其它几个引擎的区别如下:...原创 2019-03-03 15:05:04 · 23366 阅读 · 0 评论 -
Centos7修改SSH远程登陆端口
一般来说,用远程工具如putty,SecureCRT等登陆阿里云服务器或其他服务器,使用的端口默认是22。有时出于安全问题,防止22端口被扫描,会将远程端口改为其它自定义的端口(建议大于10000,一万以下的端口可能会被系统使用)。步骤很简单,两步:1.修改ssh配置文件,将端口改为自定义的端口如10022。ssh的配置文件是:/etc/ssh/sshd_config,使用vi编辑:...原创 2019-03-31 14:38:44 · 7842 阅读 · 0 评论 -
docker常用指令
docker常用指令:安装:yum -y install docker 启动:service docker start 或者 systemctl start docker.service 重启:service docker restart 下载(拉取)镜像:docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签] 如:docker pull...原创 2019-04-03 19:30:57 · 159 阅读 · 0 评论 -
Linux常用指令
查看文件内容:cat、more、less:cat是一次性显示整个文件的内容,more和less一般用于显示文件内容超过一屏的内容,并且提供翻页的功能。more比cat强大,提供分页显示的功能,less比more更强大,提供翻页,跳转,查找等命令。而且more和less都支持:用空格显示下一页,按键b显示上一页。查看权限:ll、ls -l:-rwxr-xr-x 1 root root...原创 2019-04-15 14:21:16 · 154 阅读 · 0 评论