linux下关于mysql的命令的用法
- 所有关于mysql的命令都在/usr/bin/中, 使用 /usr/bin | grep 'mysql'可以列出这些mysql命令
- 导出数据库, 可以直接在 命令行中, 使用
mysqldump -u root -p dbname_to_export > dbname_to_export.sql - 但是, 在 导入数据库的时候, 要先进入 mysql的服务器主机, 然后使用 source dbname_to_import.sql 即可. 这些sql文件其实, 就是一些创建 数据表/插入数据的命令等.
还有一种导入数据库的方法是:
直接在 /var/lib/mysql 目录中, 使用命令:mysql -u root -p foo_db < ~/sqlscipt.d/foo_db.sql来导入数据库. 这样看起来不需要进入 mysql 数据库, 但是由于 他必须要求 导入的数据库foo_db 必须事先已经存在, 否则就会报错说 foo_db不存在. 要创建数据库的话, 就已经进入mysql服务器了, 那就直接使用命令 source... 了, 就没有必要 再退出来了. 只是说, 如果 那个数据库原本已经存在的话, 就可以这样作.
关于wget远程主机的问题
如何理解http://remote.com ? 其实就是 远程的 这样 一个 机器, 在上面部署了 web服务器引擎, 这样就能 对外提供 http 的访问了. 远程的机器 通过http 请求, 就能获得 服务器主机上的 文件资源. 第一, http请求的方式很多, 包括浏览器(先获得文件, 然后再加上一个渲染的工作), wget, curl, 甚至下载工具都可以; 第二,获取的 资源 包括 所有类型的文件都可以, html, php, jpg等图片 等都可以; 第三, 这个 http-/remote.com 地址 就 代表/就等于/就是 : 服务器机器上 - web引擎 所配置的- 那个 www根目录, 我们http 协议所能访问/看到的 最多 就只能是 这个www/ 目录(真实目录) 下的 东西.
所以 我们要通过http协议 "远程" 获取资源的话, 就必须将 文件 放在 www 根目录 以下 的 路径.
rehash: n/v. 改头换面, 翻版; 重复, 炒冷饭, (用旧的东西, 旧作品)改编, 改编的作品; a feeble rehash; a rehash of old subjects
::: -A, --no-auto-rehash
No automatic rehashing. One has to use 'rehash' to get
table and field completion. This gives a quicker start of
mysql and disables rehashing on reconnect.
启动mysql时(不是 use db1) , 使用 -A 选项 --no-auto-rehash, 可以加快数据库的 启动速度.
关于访问mysql数据库的 用户的权限?
- mysql 数据库 是有权限 限制和 规定的, 不管是 命令行还是 phpmyadmin 管理, 根据你登陆的用户不同, 可以进行的操作 都是不同的. 甚至同样的操作, 显示的结果都是不一样的!
比如说, 当以mysql直接登陆, 使用的是 普通/匿名/''空用户时, 你是看不到 一些重要数据库的, 比如 mysql, performance_schema ( /var/lib/mysql目录中的数据库, 默认都是 mysql:mysql的owner, 权限都很严格: 基本都是700, 但是这里的数据显示的不同, 好像不是权限的问题???)
而用root用户登陆的时候, mysql -uroot -p 就可以看到所有的数据库里面的东西了.这里的 访问和显示的 内容, 好像 与数据库的本身的权限 是无关的, 应该是 mysql这个进程 来控制的??


所以说 , 要对数据库进行比较 重要的操作, 比如: 创建/修改/插入等命令, 应该以 较高的权限如root用户 登陆; 而 普通的用户/匿名用户, 通常只能对一些 (不重要的数据库 ) 作一些 查看 show/select命令而已
linux下关于mysql的命令的用法的更多相关文章
- linux下软件的更新命令
linux下软件的更新命令 在ubuntu服务器下安装包的时候,经常会用到sudo apt-get install 包名 或 sudo pip install 包名,那么两者有什么区别呢? 1.区 ...
- Linux下查看mysql、apache是否安装,安装,卸载等操作
Linux下查看mysql.apache是否安装,并卸载. 指令 ps -ef|grep mysql 得出结果 root ? :: /bin/sh /usr/ ...
- Linux下PHP+MySQL+CoreSeek中文检索引擎配置
说明: 操作系统:CentOS 5.X 服务器IP地址:192.168.21.127 Web环境:Nginx+PHP+MySQL 站点根目录:/usr/local/nginx/html 目的:安装co ...
- Linux下登陆mysql服务器不需要输入账号密码信息
linux下登录mysql服务器一般都是在命令行手动输入链接信息 [root@localhost ~]# mysql -hlocalhost -uroot -p11111 而在mysql 5.6之后版 ...
- linux 下配置mysql区分大小写(不区分可能出现找不到表的情况)怎么样使用yum来安装mysql
Linux 默认情况下,数据库是区分大小写的:因此,要将mysql设置成不区分大小写 在my.cof 设置 lower_case_table_names=1(1忽略大小写,0区分大小写) 检查方式:在 ...
- Linux下查看MySQL的安装路径
Linux下查看mysql.apache是否安装,并卸载. 指令 ps -ef|grep mysql 得出结果 root ? :: /bin/sh /usr/ ...
- Linux下忘记MySQL密码的解决方法和输入mysqld_safe --skip-grant-tables &后无法进入MySQL的解决方法
在Linux下忘记MySQL密码后我们可以通过一个mysql的参数--skip-grant-tables &轻松解决这个问题 亲测在CentOS有效 其中 --skip-grant-table ...
- 【云服务器部署】---Linux下安装MySQL
[云服务器部署]---Linux下安装MySQL 有关如何阿里云ECS建网站,推荐一片文章,我是是通过这篇文章安装tomcat和jdk的 网址:阿里云ECS建网站(建站)超详细全套完整图文教程! 注意 ...
- windows下数据库文件使用脚本同步到linux下的mysql数据库中
1.背景 windows server 2008 下 每天会有 *.sql数据文件 需要上传到linux 中的mysql数据库中 而运维人员是在 windows server 下使用 xshell 连 ...
随机推荐
- [1]windows 内核情景分析---说明
本文说明:这一系列文章(笔记)是在看雪里面下载word文档,现转帖出来,希望更多的人能看到并分享,感谢原作者的分享精神. 说明 本文结合<Windows内核情景分析>(毛德操著).< ...
- io 流概念
io 流概念 对输入输出抽象的封装
- python 将字节字符串转换成十六进制字符串
想将一个十六进制字符串解码成一个字节字符串或者将一个字节字符串编码成一个十六进制字符串 1)只是简单的解码或编码一个十六进制的原始字符串,可以使用 binascii模块 >>> s ...
- PHP 取302跳转后真实 URL 的两种方法
1 . 第一种,CURL形式[感觉处理略慢,代码偏多] $url = '将跳转的URL'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url) ...
- Django ORM 操作 必知必会13条 单表查询
ORM 操作 必知必会13条 import os # if __name__ == '__main__': # 当前文件下执行 os.environ.setdefault('DJANGO_SETTIN ...
- Django后端项目---- Rest Framework(2)
一.认证(补充的一个点) 认证请求头 #!/usr/bin/env python # -*- coding:utf-8 -*- from rest_framework.views import API ...
- GoldenGate 12.2抽取Oracle 12c多租户配置过程
linux下安装12c 重启linux之后,dbca PDB/CDB使用 SQL> select instance_name from v$instance; INSTANCE_NAME --- ...
- MyEclipse 10.7(版本:eclipse 3.7.x-Indigo系列)安装PyDev 4.5.4插件
解压安装路径结构如截图所示: 安装后重启:
- \r\n回车换行\r回车\n换行的区别
在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33,Linux/Unix下的tty概念也来自于此)的玩意,每秒钟可以打10个字符.但是它有一个问题,就是打完一行换行的时候 ...
- WINDOW 安装ImageMagick服务端和PHP的imagick插件
写在最前: windows下要注意的就是ImageMagick版本要与php扩展的Imagick能对应上,同时Imagick版本的选择也要与服务器环境以及php的情况对应上,不然就容易安装失败,我就是 ...