ERROR 1698(2800):Access nenied for user 'root'@'localhost'

Submitted by dravenk on Sat, 12/10/2016 - 04:11

系统除了root用户下能链接至mysql外,其他用户不能登录,情况就是;

# mysql -u root -p //能登录,普通用户为sudo mysql -u -p

$ mysql -u root -p //不能登录。出现error1698

解决办法为;

方法解决地址(http://superuser.com/questions/957708/mysql-mariadb-error-1698-28000-access-denied-for-user-rootlocalhost)

ubuntu下安装mariadb并设置密码

Submitted by dravenk on Sat, 12/10/2016 - 02:57

昨天在本地搭建web开发环境时候,安装了mariadb作为数据库存储服务。安装的时候没怎么注意,提示设置密码的时候请求设置root用户密码,我没输入密码,直接跳过了。之后试着登录,使用几个密码都不对,因为之前也安装过了mysql,不过卸载了而已,所以以为密码是旧的密码,忘了而已。

今天在试了设置匿名用户登录等方法,但都出岔子。

由于我之前没有进行数据库安全配置,所以重新进行数据库安全配置就能登录了。

sudo su //切换到root用户操作
mysql_secure_installation //进行数据库安全配置

对数据库安全配置都就能进去mysql/进行操作 了。

常用的20个git命令

Submitted by dravenk on Fri, 12/09/2016 - 03:54

开始一个工作区(参见:git help tutorial)

   clone      克隆一个仓库到一个新目录
   init       创建一个空的 Git 仓库或重新初始化一个已存在的仓库

在当前变更上工作(参见:git help everyday)
   add        添加文件内容至索引
   mv         移动或重命名一个文件、目录或符号链接
   reset      重置当前 HEAD 到指定状态
   rm         从工作区和索引中删除文件

ubuntu更新失败

Submitted by dravenk on Thu, 12/01/2016 - 04:34

上个月才又把笔记本安装了ubuntu,所以也没对系统更新,今天安装一个软件时候系统报错,

E: 仓库 “cdrom://Ubuntu 16.10 _Yakkety Yak_ - Release amd64 (20161012.2) yakkety Release” 没有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。

主要是系统安装后,安装或者更新系统会检查CDrom安装源,也就是检查本地的CD安装文件是否有这个软件包或者更新。使用vim把系统软件源的cd源注释掉就可以执行安装和更新了

sudo vim /etc/apt/sources.list