服务器上 MySql 8.0.16创建远程连接账号、获取初始密码、修改密码、重启命令等
一、 创建远程连接账号
1. 终端连接服务器
ssh -p 端口号 用户名@ip地址
例如:ssh -p 22 yyy@1.2.3.4
2.进入mysql
mysql -u 用户名 -p
然后输入密码
3.创建远程账号
3.1 use mysql;
3.2 select User,authentication_string,Host from user;
3.3 create user 用户名@'%' identified by '密码'
3.4 grant all privileges on *.* to 用户名@'%' with grant option;
3.5 flush privileges;
按步骤即可创建成功
二、获取初时密
grep 'temporary password' /var/log/mysqld.log 或者 cat /var/log/mysqld.log | grep 'temporary password'
三、修改密码
1.与第一步一样进入mysql
2. 输入命令
use mysql;
3.输入命令
select user,host from user;
4.输入命令
alter user '用户名'@'%' identified by '新密码';
5.退出 quit
四、启动、停止、重启、查看服务、查看mysql配置等命令
1. 与第一步一样 进入服务器
2. 启动 service mysqld start
3. 停止 service mysqld stop
4. 重启 service mysqld restart
5. 查看服务 service mysqld status
6. 查看mysql配置 cat /etc/my.cnf
四、配置服务器忽略表的大小写问题
1. 进入服务器
2.vim /etc/my.cnf
3.添加一行
lower_case_table_names=1
最新文章
- StartSSL免费SSL证书申请和账户注册完整过程
- 简单C语言文法
- 未能加载文件或程序集“MySQLDriverCS
- USACO 08-Nov( 最小生成树)
- 转:union 联合体(共用体)
- Hibernate的简单示例
- Java之绘制实例
- Identity-第一章
- (转载)struct 与typdef struct的区别
- 富文本编辑器CKEDITOR的使用配置(问题注解)
- php 面试
- django1.6读书笔记一
- -Swift.h not find
- Openflow简介和安装
- AngularJS1.X学习笔记12-Ajax
- FEX(Fabric Extender)
- 移动端ios下H5的:active样式失效的解决方法
- 虚拟机模拟SSD用于Ceph测试
- git gitlab 使用 提交代码解决冲突
- EXCEL数据匹配:The 'Microsoft.Jet.Oledb.4.0' provider is not registered on the local machin
热门文章
- [NPM错误]npm ERR! Unexpected end of JSON input while parsing near ‘’
- CSS中的position和float
- PAT甲级题分类汇编——序言
- Fabric交易流程
- The best way to learn a programming language
- PB之取下来列修改后的值(AcceptText)
- PB学习笔记之随笔
- Luogu3824 [NOI2017]泳池 【多项式取模】【递推】【矩阵快速幂】
- 面试必问:Golang高阶-Golang协程实现原理
- 在论坛中出现的比较难的sql问题:33(递归 连续日期问题 )