如何高效利用MySql数据库提升手记系列四的记录效率?
摘要:## 前言 > 本篇文章主要介绍的关于本人在使用MySql记录笔记的一些使用方法和经验,温馨提示,本文有点长,约1.5w字,几十张图片,建议收藏查看。 ## 一、MySql安装 下载地址:https:dev.mys
前言
本篇文章主要介绍的关于本人在使用MySql记录笔记的一些使用方法和经验,温馨提示,本文有点长,约1.5w字,几十张图片,建议收藏查看。
一、MySql安装
下载地址:https://dev.mysql.com/downloads/
在安装MySql之前,查看是否以及安装过MySql,如果已经安装,但是不符合要求的话就卸载。
如果是windows安装的话,下载windows的安装包,一路next下去,设置好账号和密码就行了。
1,查找以前是否装有mysql
先输入:
rpm -qa|grep -i mysql
查看是否安装了mysql
2,停止mysql服务、删除之前安装的mysql
输入:
ps -ef|grep mysql
删除命令
输入:
rpm -e –nodeps 包名
如果提示依赖包错误,则使用以下命令尝试
rpm -ev 包名 --nodeps
如果提示错误:error: %preun(xxxxxx) scriptlet failed, exit status 1
则用以下命令尝试:
rpm -e --noscripts 包名
3、查找并删除mysql目录
查找结果如下:
find / -name mysql
删除对应的mysql目录
具体的步骤如图:查找目录并删除
注意:卸载后/etc/my.cnf不会删除,需要进行手工删除
4、再次查找机器是否安装mysql
rpm -qa|grep -i mysql
Mysql有两种安装模式,可自行选择。
1.1 yum安装
首先查看mysql 是否已经安装
输入:
rpm -qa | grep mysql
如果已经安装,想删除的话
输入:
普通删除命令:
rpm -e mysql
强力删除命令:
rpm -e --nodeps mysql
依赖文件也会删除
安装mysql
输入:
yum list mysql-server
如果没有,则通过wget命令下载该包
输入:
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
下载成功之后,再输入命令安装
yum install mysql-server
在安装过程中遇到选择输入y就行了
安装成功后,输入 service mysqld start 启动服务
输入:
mysqladmin -u root -p password '123456'
来设置密码
输入之后直接回车(默认是没有密码的)
然后再输入
mysql -u root -p
通过授权法更改远程连接权限
输入: grant all privileges on . to 'root'@'%' identified by '123456';
注:第一个’root’是用户名,第二个’%’是所有的ip都可以远程访问,第三个’123456’表示 用户密码 如果不常用 就关闭掉
输入:flush privileges; //刷新
在防火墙关闭之后,使用SQLYog之类的工具测试是否能正确连接
1.2 编译包安装
将下载好的mysql安装包上传到linux服务器
解压mysql解压包,并移动到/usr/local目录下,重命名为mysql。
命令:
tar -xvf mysql-5.6.21-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.6.21-linux-glibc2.5-x86_64 /usr/local
cd /usr/local
mv mysql-5.6.21-linux-glibc2.5-x86_64 mysql
注: mysql默认的路径是就是/usr/local/mysql ,如果安装的地方更改,需要更改相应的配置文件。
