发表于: 2017-08-11 21:56:19
1 897
今天完成的事情:
今天做的内容不多,主要花了一些时间看之前写过的笔记和基础知识
重新在linux上装mysql,先命令 rpm -qa|grep -i mysql查一下之前安装过得进程
之后杀进程,删除用户组,删光文件,安装5.5版本的mysql
结果还是之前那个问题,缺少pid,我发现进到data目录里,根本就没有pid文件,也没有.err文件,意思就是说安装过程中,根本没有自动生成这两个文件,肯定哪里出了莫名的问题
然后在网上找了找重装linux系统的方法,在阿里云的控制台里关闭实例,重装系统,重启
这次先不装jdk和maven了,直接先装mysql
然后就..成功了!我的天...
之后就随便练了练怎么操作mysql,建数据库建表,插插数据什么的
看了怎么在maven上运行程序,要用idea打jar包
正好今天师兄的小课堂讲了怎么打jar包,有什么区别,又学到了一波
程序还没有上传测试,莫名的一整天都有点困,一直在看之前写的笔记,spring和mybatis的整合之类的
明天计划的事情:
在服务器上跑单元测试吧,写1000个循环调用试试看。想重新写一下spring那个项目,又有了点新的理解
遇到的问题:
mysql这个东西太难安了,总结了一下坑主要是:
没装libaio、没给data读写权限或者给完了、chown -R mysql .这个命令后边有个点、在var/log里建mariadb时还要在里面建一个mariadb.log来存放记录、把mysql添加进可控制启动服务文件内时,容易卡死,退出重进再输一遍命令就好了、修改my.cnf这个东西有一行内容最好注释掉、配置完环境变量要先source profile一下
一开始用源码安我觉得都比这个快_(:з」∠)_
然后是登陆mysql,这个据说有的防火墙有问题会登不上,目前还没遇到
收获:
看了一些基础知识,连接池的具体配置也了解了一下,后边应该会用到。还有师兄的小课堂,能听懂的话还是很有用的
评论