Mysql数据库的一些命令_LInux】的更多相关文章

查看当前数据库的版本,因为有些命令在不同版本中 用法有可能不一样,注意 -V 是大写字母V[root@localhost ~]# mysqladmin -Vmysqladmin  Ver 8.42 Distrib 6.0.4-alpha, for redhat-linux-gnu on i686 这样就知道我当前使用的 mysql 版本是 6.0.4-alpha ----------------------当你安装完数据库后,当然就是要进入mysql 进行测试一番. 首先登陆 退出命令 这个应该…
如果需要查看MySQL数据库中都有哪些MySQL数据库表,应该如何实现呢?下面就为您介绍查看MySQL数据库表的命令,供您参考. 进入MySQL Command line client下查看当前使用的数据库:mysql>select database();mysql>status;mysql>show tables; mysql>show databases;//可以查看有哪些数据库,返回数据库名(databaseName) mysql>use databaseName; …
MySQL数据库操作常用命令DOS连接数据库1.安装MySQL配置好环境2.运行cmd命令net start mysql3.找到mysql文件根目录输入命令mysql -h localhost -u root -p 回车输入密码连接数据库成功MySQL常用命令show databases, 显示全部数据库create database name; 创建数据库?use databasename; 选择数据库?drop database name 直接删除数据库,不提醒?show tables; 显…
为了梦想与了信仰    开局一张图   主要三个方面: 1.Linux终端命令 2.MySQL语句 3.Python调用   先删库 再跑路.....                                  终端命令:   vi                                                                文本编辑器 cat /etc/password | grep “用户名”         获取user表   sudo -i     …
MySQL数据库grant授权命令 制作人:全心全意 grant授权命令的使用 grant授权命令使用语法: grant 权限 on 数据库对象 to 用户 grant 权限 on 数据库对象 to 用户 identified by '密码' 权限: select:查看数据库表数据权限 insert:插入数据库表数据权限 update:修改数据库表数据权限 delete:删除数据库表数据权限 create:创建数据库表权限 alter:修改数据库表属性权限 drop:删除数据库表权限 refer…
MySQL命令行导出数据库 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin (或者直接将windows的环境变量path中添加该目录) 2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 如我输入的命令行:mysqldump -u root -p news > news.sql   (输入后会让你输入进入MySQL的密码…
远程数据库 格式: mysql -h主机地址 -u用户名 -p用户密码数据库 mysql -h 42.51.150.68 -u yang -p discuz mysql设置密码 mysql>use mysql: mysql>set password=password('密码'): mysql>flush privileges; mysql更改密码 以root用户登录,命令:mysql -uroot -p 回车 输入密码: mysql>use mysql: mysql>UPDA…
MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户 一.grant 普通数据用户,查询.插入.更新.删除 数据库中所有表数据的权利. grant select on testdb.* to common_user@'%' grant insert on testdb.* to common_user@'%' grant update on testdb.* to common_user@'%' grant delete on testdb.* to c…
在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生.所以一般推荐用SQL脚本形式导入.下面分别介绍两种方法. MySQL命令行导出数据库 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin (或者直接将windows的环境变量path中添加该目录) 2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件…
1.连接Mysql 连接本地的mysql数据库 :   mysql -u root -p    (回车之后会提示输入密码) 连接远程主机的mysql数据库 : 假设远程主机的IP为:110.110.110.110,用户名为root,密码为123.则键入以下命令: mysql -h110.110.110.110 -u root -p 123;(注:u与root之间可以不用加空格,其它也一样) 退出: exit 2.修改密码 格式:mysqladmin -u用户名 -p旧密码 password 新密…
输入mysql –u root(用户名) -p 回车后输入密码,就可以连接到mysql数据库. 1. 创建数据库:create database 数据库名称: 2. 删除数据库:drop database 数据库名称: 3. 查看有哪些数据库:show databases; 注意:输入完命令后一定要加上英文半角分号,MySQL命令不区分大小写. 使用数据库: use 数据库名称: 连接到数据库后,就可以执行建表语句了: create table 表名称( 字段名称1 字段类型 [DEFAULT…
首先linux 下查看mysql相关目录root@ubuntu14:~# whereis mysqlmysql: /usr/bin/mysql----   mysql的运行路径 /etc/mysql /usr/lib/mysql-----   mysql的安装路径/usr/bin/X11/mysql /usr/share/mysql/usr/share/man/man1/mysql.1.gz此外还有一个:var/lib/mysql --------mysql数据库data文件的存放路径 确定了运…
MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户 原文:http://www.cnblogs.com/zhuyibo/p/3980328.html 一.grant 普通数据用户,查询.插入.更新.删除 数据库中所有表数据的权利. grant select on testdb.* to common_user@'%' grant insert on testdb.* to common_user@'%' grant update on testdb.*…
1.     连接Mysql 格式: mysql -h主机地址 -u用户名 -p用户密码 1)         连接到本机上的MYSQL. 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码. 如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql> 2)         连接到远…
1. 登录mysql数据库: mysql -uroot -p 2.安装会提示的mysql的数据库软件:mycli sudo apt-get install mycli 3.安装依赖包: sudo apt-get install -f 4.使用mycli: mycli -uroot…
1.查看mysql数据库默认编码: mysql> show variables like "character%"; +--------------------------+----------------------------+| Variable_name | Value |+--------------------------+----------------------------+| character_set_client | utf8 || character_s…
连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create database [库名] 例如:create database jtest; 显示所有数据库: show databases; 打开数据库://切换到数据库use [库名] 查看-1: 查看当前库的字符编码, 如果在创建数据库的时候没有指定字符编码,那么这个数据库的字符编码是latin1 use jtest; show variables like 'character_set_database…
一.备份数据: Mysqldump常用命令: mysqldump -u用户名 -p密码 --databases 数据库1 数据库2 > xxx.sql 常见选项: -u: 用户名 -p: 密码 -P: 端口号,不写默认3306 --all-databases, -A:备份所有数据库 --databases, -B: 用于备份多个数据库,如果没有该选项,mysqldump把第一个名字参数作为数据库名,后面的作为表名.使用该选项,mysqldum把每个名字都当作为数据库名. -d: 只导出数据库的表…
在做整理的时候,上一篇刚开始只是简单的做了个数据类型的开头,在这里简单说一下mySQL的使用以及它的命令行 1.准备工作 有一个好的开发工具可以几何倍数的增加我们的工作效率,所以,工具是必不可少的,首先我们需要下载一个wamp(window系统专用)的工具,苹果电脑为Mamp,如下图所示 下载完成之后双击,可以看到在电脑屏幕的右下方出现一个卡哇伊的“W”图标,对,是他是他就是他,当他从红变成绿色的时候,说明你的准备工作已经完成了,开始你的mySQL之旅吧 2. 操作方法一: 左键点击那个可爱的“…
1. mysqlshow 命令提供的信息与某些 SHOW 语句很相似,因此可以从命令行提示符获取数据库和表的信息. (i)列出服务器所管理的数据库: root@javis:~$ mysqlshow -p -uroot Enter password: +--------------------+ | Databases | +--------------------+ | information_schema | | mysql | | performance_schema | | sampdb…
Mysql查询数据库状态及信息   使用MySQL时,需要了解当前数据库的情况,例如当前的数据库大小.字符集.用户等等.下面总结了一些查看数据库相关信息的命令 1:查看显示所有数据库 mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | INVOICE | | mysql | | performance_schema | | test |…
错误代码: client does not support authentication 原因: 没有开启Mysql的远程连接配置 解决办法: 1 使用命令行进入数据库 C:\Users\wushaopei>mysql -u root -p Enter password: **** 2 选着数据库  mysql   --> user mysql mysql> use mysql; Database changed mysql> show tables; +-------------…
1   官网下载wamp软件包,根据提示安装 2   目录结构:   wamp:   bin/为套件目录 包括mysql apache php log   日志记录 alias 配置 apps 数据库等 www 项目目录 3    出现505错误 Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Pl…
从头复习一下数据库的语法 use database;  --- 使用数据库 show databases/tables --- 查看所有的数据库/表 desc table; --- 查看表的结构 create table ('列名称1' 数据类型,'列名称2' 数据类型,...);下面是各种可以定义的数据类型 数据类型 描述 integer(size) int(size) smallint(size) tinyint(size) 仅容纳整数.在括号内规定数字的最大位数. decimal(size…
1.数据库导出SQL脚本 启动MySQL服务器 输入:mysqldump -u root -p  数据库名>生成脚本文件路径 输入登录密码,回车键 例如: $ mysql.server start Starting MySQL . SUCCESS! $ mysqldump -u root -p mydb1>/Users/Shared/ab.sql Enter password: 注意:不要打分号,不需要登录mysql,直接在cmd下运行,生成的脚本文件中不包含create database语句…
1.   进入D盘的如下路径: 按住   ctrl+shift  ,右键,选择在此处打开命令行窗口.出现图2.   图   1  图 2 2. .     3.   图 3  4.    图 4     来自为知笔记(Wiz)…
1.查看索引:mysql> show index from tblname; 2.利用索引查询:SELECT * FROM product WHERE ID > =(select id from product limit 866613, 1) limit 20 或者 SELECT * FROM product a JOIN (select id from product limit 866613, 20) b ON a.ID = b.id 3.创建单个索引和联合索引 首先创建一个表:crea…
一:where 在上一篇,粗略的介绍了where,但是where后面可以跟其他的条件,现在我们来一一说明 1.between:在某两个值之间 我建立一个名为person的表,里面有id,name,age,post,再插入几条数据,如下图所示: 然后我想让age里面18到35岁里面的post改为'菜鸟',那么我应该运行这行代码 则显示的效果为: 2.in:一系列值当中 我想使名为fangming和lisi的POST改为“菜菜鸟”,这个时候我们需要用到了in,代码如下 实现的效果如下: 3.is n…
Sql代码: grant all privileges on *.* to root@"%" identified by 'abc' with grant option; flush privileges; 其中上面两行代码的意思是给从任意ip地址连接的用户名为root,密码为abc的用户赋予所有的权限.其中的"%"为任意的ip地址,如果想设为特定的值也可以设定为特定的值. 执行上面的代码后就可以让局域网内的所有机器以root:abc的身份访问该机器了. 转自: h…
rd d:\mysql_data-BAK /s /qmd d:\mysql_data-BAKxcopy d:\mysql_data d:\mysql_data-BAK /e…