发表于: 2017-01-09 23:48:44

1 2003


今天完成的事情:

1、学习使用禅道,分解任务

2、在云服务器上安装MySQL,连接到服务器MySQL

明天计划的事情:

1、准备把数据库,Maven署到云服务器,下面要按任务一步一步按部就班的来吧

2、学习Linux相关知识

遇到的问题:

1、连接远程服务器时报错:

在服务器登录没有问题,但是使用外网地址无法登录,经过大半天的折腾最后还是莎莎师兄帮忙给解决了,这里需要修改MySQL的配置文件,这个文件位置在/etc/mysql/mysql.conf.d/mysqld.cnf,在bind-address=127.0.0.1这一行前加#,改后需要重启mysql服务:service mysql restart 。起初这个命令也用不了,也可能命令输错了吧,后来又可以用了。修改重启之后问题还不能解决还需要授权,在服务器进入mysql,进到名字为mysql的数据库,找到字段host为localhost,字段user为root的一条记录,把host字段改成%:update user host = "%" where host = "localhost" and user = "root"; 记得用命令flush privileges;使之立即生效。

2、知道Linux比较难搞,但还是比我想象的更难搞,基本上又折腾了一天,禅道上分解的任务估计要延期了,对Ubuntu上的命令操作太不熟悉,在用命令行修改mysql配置文件时,用vi进入配置文件中却不知道如何修改内容,如何退出文件这些基本操作。

收获:

1、特别学了一下Linux下vi命令修改文件及保存

vi可分为三种操作状态,分别是命令模式(Command mode)、插入模式(Insert mode)和底线命令模式(Last line mode),

各模式的功能区分如下:

   1) Comand mode:控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入Insert mode下,或者到Last line mode。 

  2) Insert mode:唯有在Insert mode下,才可做文字数据输入,按Esc等可回到Comand mode。 

  3) Last line mode:将储存文件或离开编辑器,也可设置编辑环境,如寻找字符串、列出行号等。 

  不过可以把vi简化成两个模式,即是将Last line mode也算入Command mode,把vi分成Command 和Insert mode。

几个常见命令:

 i :在光标前插入

:q:退出vi 

:q!:不保存文件并退出vi 

2、修改mysql库中的user表中user字段为"root"值的记录,有可能造成进不去数据库,包括本机localhost,这时候可以用mysql安全模式运行跳过权限验证。进去之后记得把user字段修改回来

几个命令:

结束当前正在运行的mysql进程:#/etc/init.d/mysql stop

用mysql安全模式运行并跳过权限验证:# /usr/bin/mysql_safe --skip-grant-tables

单开一个终端以root身份登录mysql:# /mysql -u root

 

收藏1


返回列表 返回列表
评论

    分享到