翼度科技»论坛 编程开发 mysql 查看内容

Linux服务器MySQL操作总结

7

主题

7

帖子

21

积分

新手上路

Rank: 1

积分
21
目录

1. Navicat连接服务器MySQL

1. 选择数据库
直接使用第一个MySQL即可。我也不知道这个腾讯云版的区别在哪,我用的就是这个,表面和普通的没看出什么区别。

2. 常规设置

3. SSH设置
设置ssh通道会使得操作数据库时,保证数据传输的安全...

4. 最终效果


2. 如何查看MySQL用户名和密码

① 输入命令mysql –uroot –p,然后输入密码直接回车
② 然后再输入use mysql
③ 输入SQL语句select host,user from mysql.user;
附图:


3. 修改MySQL的登录密码

1. 修改my.cnf文件
① 输入命令vim /etc/my.cnf
② 然后在[mysqld]后面添加skip-grant-tables
③ 保存退出(Esc + :wq)
附图:

2. 重启MySQL服务
① 输入命令sudo systemctl restart mysqld
3. 选择数据库
① 输入命令mysql
② 然后再输入use mysql
③ 最后输入exit退出mysql
附图:


4. 修改密码
① 输入命令mysql –uroot –p,不输入密码直接回车
② 输入SQL语句set password for root@localhost = password('自己要更改的密码');
如果出现该错误:
ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
解决方法:
1) 输入命令flush privileges;
2) 再次输入命令set password for root@localhost = password('自己要更改的密码');
③ 设置远程访问,输入SQL语句GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
④ 输入命令flush privileges;再次刷新
⑤ 最后输入exit退出mysql
附图:

5. 还原my.cnf文件
① 输入命令vim /etc/my.cnf
② 去掉(或者注释掉)[mysqld]后面添加的skip-grant-tables
③ 保存退出(Esc + :wq)

4. 安装MySQL开发包(Centos7版)

repo文件是什么?
repo文件是Fedora中yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用。
1. 下载repo文件
  1. [root@VM-4-2-centos ~]# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
复制代码
2. 安装已下载的rpm包
  1. [root@VM-4-2-centos ~]# rpm -ivh mysql-community-release-el7-5.noarch.rpm
复制代码
3. 安装mysql
  1. [root@VM-4-2-centos ~]# yum install mysql-server
复制代码
4. 安装mysql开发包
  1. [root@VM-4-2-centos ~]# sudo yum install mysql-devel
复制代码
错误:error 1045 (28000): access denied for user 'root'@'localhost' (using password:yes)

导致的原因:
(1) mysqld的服务器停止。重启一下MySQL服务器(systemctl restart mysqld)
(2) 用户的端口号或者IP导致错误。若用户的端口号与IP(3306/3307)不一致,打开[my.ini文件]进行编辑。全部编辑替换为port=X
(3) mysqld的配置文件错误
(4) root用户的密码错误
先看(1)和(2)解决方法,都不行直接修密码吧,大概率是密码问题。


来源:https://www.cnblogs.com/swansfight/p/17279193.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

举报 回复 使用道具