8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

配置MySQL远程登陆

先登陆到MySQL服务

$ mysql -u root -p

然后选择使用mysql数据库

mysql> use mysql;

创建/删除用户:

团队开发过程中,可能会需要共同使用一个数据库,这就需要一个专有数据库用户用于团队开发。或在生产环境中,我们应有专门的用户来提供服务,而不应该直接使用root用户提供数据库服务。

这里我们新建一个dev的用户用于团队开发。

mysql> CREATE USER 'dev'@'%' IDENTIFIED BY 'password';

同时删除可远程登陆的root用户,使得root用户只可本机登陆:

mysql> DROP USER 'root'@'%';

用户授权:

使用GRANT命令修改 用户/权限 信息

mysql> GRANT ALL ON *.* TO 'root'@'localhost' IDENTIFIED BY 'pwd' WITH GRANT OPTIONS;

这个命令的基本格式是这样的:

mysql> GRANT 权限 ON 库.表 TO '用户'@'服务器IP' IDENTIFIED BY '密码' WITH GRANT OPTIONS;

命令最后的WITH GRANT OPTIONS表示授予该用户授权其他用户的权限。这里如果是给普通用户授权,则不需要加该部分。

这里我们来给刚创建的dev授予权限:

mysql> GRANT ALL ON myuniuni.* TO 'dev'@'%';

修改用户权限之后,我们需要刷新权限缓存,才能够使刚刚的修改生效。

mysql> flush privileges;

当然,你也可以收回你授予用户的权限,通过revoke命令来实现,它的格式是这样:

mysql> REVOKE 权限 ON 库.表 FROM '用户'@'服务器IP';

配置访问ip

配置MySQL不再只允许本地访问:

$ sudo vim /etc/mysql/my.cnf

找到bind-address = 127.0.0.1

将其注释掉,或改为:bind-address = 0.0.0.0

重启mysql:

$ sudo service mysql restart

远程登陆测试

在另一台计算机上远程登陆mysql:

$ mysql -h 服务器IP -u dev -P 3306 -p

输入密码后,即可进入mysql命令行。

修改用户密码

如果我们需要修改某一个用户的密码,可以直接使用SET PASSWORD命令进行修改。

SET PASSWORD FOR 'dev'@'%' = PASSWORD('newpassword');

如果是修改当前登陆用户,可以直接使用:

SET PASSWORD = PASSWORD('newpassword');

MySQL备份与恢复

MySQL数据备份

备份一个数据库

mysqldump基本语法:

mysqldump -u username -p dbname table1 table2 …-> BackupName.sql

dbname参数表示数据库的名称;

table1和table2参数表示需要备份的表的名称,为空则整个数据库备份;

BackupName.sql参数表设计备份文件的名称,文件名前面可以加上一个绝对路径。通常将数据库被分成一个后缀名为sql的文件;

使用root用户备份test数据库下的person表

mysqldump -u root -p test person > D:backup.sql

备份多个数据库

mysqldump -u username -p –databases dbname2 dbname2 > Backup.sql

加上了–databases选项,然后后面跟多个数据库

mysqldump -u root -p --databases test mysql > D:backup.sql

备份所有数据库

mysqldump命令备份所有数据库的语法如下:

mysqldump -u username -p -all-databases > BackupName.sql

mysqldump -u -root -p -all-databases > D:all.sql

MySQL数据还原

还原使用mysqldump命令备份的数据库的语法如下:

mysql -u root -p [dbname] < backup.sql

mysql -u root -p < C:backup.sql

linux 管理mysql,Linux上MySQL的管理配置相关推荐

  1. linux 重庆mysql_Linux服务器上MYSQL的安装

    Linux服务器上MYSQL的安装 更新时间:2020-07-21 14:48:42点击次数:556次 移除CentOS默认的mysql-libs,执行下列语句: yum remove mysql-l ...

  2. linux内核x86内存,Linux内核在X86上的虚拟内存管理

    前言 Linux支持很多硬件运行平台,常用的有:Intel X86,Alpha,Sparc等.对于不能够通用的一些功能,Linux必须依据硬件平台的特点来具体实现.本文的目的是简要探讨Linux在X8 ...

  3. linux重启mysql不动了,[转载]LINUX启动/重启/停上MYSQL的命令

    如何启动/停止/重启MySQL 一.启动方式 1.使用 service 启动:service mysqld start 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld sta ...

  4. linux mysql 确认命令_LINUX启动/重启/停上MYSQL的命令(详解)

    如何启动/停止/重启MySQL 一.启动方式 1.使用 service 启动:service mysqld start 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld sta ...

  5. linux启动mysql命令_LINUX启动/重启/停上MYSQL的命令(详解)

    如何启动/停止/重启MySQL 一.启动方式 1.使用 service 启动:service mysqld start 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld sta ...

  6. PHPMySQL图片上传及管理

    PHP&MySQL图片上传及管理 图片上传 HTML表单代码 <form action="uploadpic.php" method="post" ...

  7. mysql linux附加数据库文件夹,Linux全攻略--MySQL数据库配置与管理

    MySQL是一种精巧的,多用户和多线程的中小型SQL数据库系统,由一个服务器守护进程mysqld和很多不同的客户程序和库组成.现在形成了一个"Linux+Apache+PHP+MySQL&q ...

  8. 【Linux学习笔记22】mysql数据库的基本管理

    文章目录 1. 数据库的介绍 2. 安装mysql并启用 3. 软件基本信息 4. 数据库的安全初始化 4.1 关闭数据库开放端口 4.2 执行安全初始化脚本 5. 数据库基本管理 5.1 数据库查看 ...

  9. LINUX上MYSQL优化三板斧

    来自:http://blog.sae.sina.com.cn/archives/2482 现在MySQL运行的大部分环境都是在Linux上的,如何在Linux操作系统上根据MySQL进行优化,我们这里 ...

  10. linux mysql 知乎_在 Linux 上安装 MariaDB 或 MySQL | Linux 中国

    开始在 Linux 系统上使用开源的 SQL 数据库吧. (本文字数:2332,阅读时长大约:3 分钟) MariaDB 和 MySQL 都是使用 SQL 的开源数据库,并且共享相同的初始代码库.Ma ...

最新文章

  1. R语言ggplot2可视化删除所有分面图(facet_wrap可视化的facet结果)的标签实战(Remove facet_wrap labels)
  2. html中content属性,CSS3的content属性用法详解
  3. PE病毒初探——向exe注入代码
  4. 我的C++学习历程(old)
  5. ISO C99中的一些扩展(草稿)
  6. 递归算法和迭代算法_Java中没有递归的二进制搜索–迭代算法
  7. UA Web挑战会议:针对初创公司的SpringIO
  8. 发送自定义IP包(测试中:第二版)
  9. linux监控脚本是否运行状态,Linux Shell脚本之通过json判断应用程序内部运行状态...
  10. mysql where过滤
  11. JavaScript + CSS3 实现的海报画廊特效
  12. java环境配置 jcreator
  13. Oracle 创建函数
  14. HTML电气规范表格不显示,ElecBook天正电气规范在线查询.chm
  15. 1. Hadoop原理简述
  16. Ubuntu内网穿透
  17. 每日一句api Android,Android 图文数据JSON解析,金山词霸每日一句API的调用
  18. vbnet 直线 弧形在autoCad中的画法
  19. MATLAB曲线绘制
  20. poi3.17版本生成excel文件时,单元格生成求和公式

热门文章

  1. java 着色问题 回溯算法,C语言使用回溯法解旅行售货员问题与图的m着色问题
  2. java 成员变量的初始化_Java类变量和成员变量初始化过程
  3. while(true) 循环中使用了sleep休眠了半小时就中断了_线程中断不是你想中断就能的...
  4. php memcache 64,PHP 5.3.13 memcache win 64 配置和安装
  5. 配置mysql读写主从_Mysql主从配置,实现读写分离
  6. python转嵌入式c_在C嵌入式python中刷新导入
  7. ldo和dcdc功耗_ldo与dcdc区别、原理及应用详解
  8. 2018年11月12日
  9. Windows 10+Ubuntu 16.04在MBR分区上安装双系统之后没有Windows 10的启动菜单解决方法...
  10. 使用cocoaPods一键集成第三方登录(新浪微博,qq,微信)