问题:mysql-community-common(x86-64) >= 5.7.9 is needed by mysql-community-libs-4
解决方法: 在指令后面加上: --nodeps --force
如:rpm -ivh mysql-community-server-5.7.23-1.el7.x86_64.rpm --nodeps --force#
问题:libaio is needed
error: Failed dependencies: libaio.so.1()(64bit) is needed by MySQL-server-5.5.25a-1.rhel5.x86_64
libaio.so.1(LIBAIO_0.1)(64bit) is needed by MySQL-server-5.5.25a-1.rhel5.x86_64
libaio.so.1(LIBAIO_0.4)(64bit) is needed by MySQL-server-5.5.25a-1.rhel5.x86_64
解决方法: 输入命令yum install libaio,就可以继续安装mysql了。
编辑mysql权限
1、停止服务 systemctl stop mysqld
2.vim /etc/my.cnf
skip-grant-tables ##追加此行,跳过权限表
3、systemctl start mysqld
vim中挂死问题的解决(按任何键都没有反应了)
ctrl+q 按此下此快捷键即可解除!意思是”恢复向终端输出”。
原因:
ctrl+s 是”阻断向终端输出”,误按此键即进入挂死状态!此键是windows的文档保存快捷键,windows转来的程序员会很容易就被触发此键!
Vim编辑
i, I 进入输入模式(Insert mode):i 为『从目前光标所在处输入』, I 为『在目前所在行的第一个非空格符处开始输入』
a, A 进入输入模式(Insert mode):a 为『从目前光标所在的下一个字符处开始输入』, A 为『从光标所在行的最后一个字符处开始输入』
o, O 进入输入模式(Insert mode):这是英文字母 o 的大小写。o 为『在目前光标所在的下一行处输入新的一行』; O 为在目前光标所在处的上一行输入新的一行!
r, R 进入取代模式(Replace mode):r 只会取代光标所在的那一个字符一次;R会一直取代光标所在的文字,直到按下 ESC 为止
按ESC键跳到命令模式,然后:
:w - 保存文件,不退出 vim。
:w file -将修改另外保存到 file 中,不退出 vim。
:w! -强制保存,不退出 vim 。
:wq -保存文件,退出 vim。
:wq! -强制保存文件,退出 vim。
:q -不保存文件,退出 vim。
:q! -不保存文件,强制退出 vim。
:e! -放弃所有修改,从上次保存文件开始再编辑。