❶ MySql create database db3;把data目录里,鼠标右击db3文件夹删除,为什么show命令还是显示db3
你创建的数据库表信息会被保存在mysql自带的mysql库里,只不过没有数据,最好不要直接删文件,容易出问题,用命令吧
❷ mysql 数据库怎么根据名字去查数据 命令
所有数据库名的命令
show
databases
表结构和列结构
desc
tablename
进入MySQL
Command
line
client下查看当前使用的数据库:mysql>select
database();mysql>status;mysql>show
tables;mysql>show
databases;//可以查看有哪些数据库,返回数据库名(databaseName)mysql>use
databaseName;
//更换当前使用的数据库mysql>show
tables;
//返回当前数据库下的所有表的名称或者也可以直接用以下命令mysql>show
tables
from
databaseName;//databaseName可以用show
databases得来mysql查看表结构命令
❸ mysql的show databases命令出现问题
show命令要以分号结束,其实只有use不用分号,其他的命令(包括sql语句)都要分号结尾!
❹ 查看mysql运行状态的命令是什么
一、用phpMyAdmin进行查看
二、用命令行的SHOW 语句
直接在命令行下登陆MySQL运行SHOW STATUS;查询语句
同样的语句还有SHOW VARIABLES;,SHOW STATUS是查看MySQL运行情况,和上面那种通过pma查看到的信息基本类似。
SHOW VARIABLES
SHOW VARIABLES是查看MySQL的配置参数,还可以使用类似SHOW VARIABLES LIKE ‘Key%’
SHOW PROCESSLIST
SHOW PROCESSLIST是查看当前正在进行的进程,对于有锁表等情况的排查很有用处。一般情况下,打开MySQL的慢查询记录同样有利于排查。
SHOW OPEN TABLES
SHOW OPEN TABLES是显示当前已经被打开的表列表。
三、用MySQL自带工具mysqladmin 查看
使用MySQL自带的mysqladmin 工具查看status,使用以下命令
mysqladmin -uroot -p密码 status
显示的结果如下:
Uptime: 502963 Threads: 2 Questions: 8561820 Slow queries: 734681 Opens: 553
45 Flush tables: 1 Open tables: 85 Queries per second avg: 17.023
另外可以添加 -i 5 参数,让其每五秒自动刷新之。
mysqladmin -uroot -p密码 status -i 5
mysqladmin extended-status
同样的可以使用mysqladmin -uroot -p密码 extended-status来查看更多的MySQL运行信息,这种方式和第一种查看的信息基本一样。
❺ 如何利用MySQL数据库自带的show命令查看信息
方法/步骤
查看MySQL数据库存储引擎和默认引擎,可以用命令:
show
engines;
有时编写SQL语句时,出现了错误,想要查看上一条SQL错误,可以利用命令:
show
errors;
查看最后一个执行语句的错误、提醒和警告,可以用命令:
show
warnings;
查看系统的一些资源状态,可以利用命令:
show
status;
显示系统里的一些变量名称和变量值,可以利用命令:
show
variables;
有时需要查看MySQL服务器支持的不同权限,可以利用命令:
show
privileges;
❻ 安装了mysql,然后输入show databases 为什么什么都不显示呢
安装了mysql,然后输入show databases 什么都不显示是设置错误造成的,解决方法为:
1、使用命令行将其打开:set profiling=on。
❼ mysql主要技术特点
MySQL技术特点
(1)它使用的核心线程是完全多线程,支持多处理器。
(2)有多种列类型:1、2、3、4和8字节长度自有符号/无符号整数、FLOAT、DOUBLE、CHAR、VARCHAR、TEXT、BLOB、DATE、TIME、DATETIME、TIMESTAMP、YEAR和ENUM类似。
(3)它通过一个高度化的类库实现SQL函数库并像其一样快速,通常在查询初始化后不该有任何内存分配。没有内存漏洞。
(4)全面支持SQL的GROUP BY 和ORDER BY 子句,支持聚合函数(COUNTO()、AVG()、STD()、SUM() 、MAX()和MIN()。你可以在同一查询中来自不同数据库的表。
(5)支持ANSI SQL的LEFTOUTER JON和ODBC。
(6)所有列都有默认值。你可以用INSERT插入一个表列的子集,那些没有明确给定值的列设置为他们的默认值。
(7)MySQL可以工作在不同的平台上。支持C、C++、Java、Perl、PHP、Python和TCLAPI。
(8)利用优化的一遍扫描多重连接(one-sweepmulti-join)工具可以非常快速地进行网络连接。
(9)通过高度优化的类库实现SQL函数库,通常在查询初始化后没有任何内存分配。
(10)可以在同一查询中混用来自不同数据库的表。
(11)灵活且安全的权限和口令系统,并且准许其他主机的认证,口令有较高的安全性,因为当与一个服务器连接时,所有传送的口令都会被加密。
(12)大数据库处理。可以对某些包含50,000,000个记录的数据库使用MySQL。
(13)没有内存漏洞。
(14)所有MySQL程序可以使用“##help"或“_?”选项获得联机帮助。
(15)服务器能为客户提供多种语言的出错信息。
(16)客户端使用TCP/IP连接或linux(Socket)和NT下的命令管道连接MySQL。
(17)MySQL特有的show命令可用来检索数据库表和索引的信息,explain命令可用来确定优化器如何解决一个查询。
❽ linux 下mysql 输入showdatabase指令 没反应
1、使用service启动—命令为:service
mysqld
start,service
mysql
start,mysql
5
以后就用mysqld来启动。
2、使用mysqld脚本启动—命令为:/etc/init.d/mysqld
start/etc/init.d/mysqld
为mysql安装路径。
3、使用service关闭—命令为:service
mysqld
stopservice
mysql
stop,mysql
5
以后就用mysqld来关闭。
4、使用mysqld脚本关闭—命令为:/etc/init.d/mysqld
stop/etc/init.d/mysqld
为mysql安装路径。
5、使用service重启—命令为:。service
mysqld
restart。service
mysql
restart。mysql
5
以后就用mysqld来重启。
6、使用mysqld脚本重启—命令为:/etc/init.d/mysqld
restart/etc/init.d/mysqld
为mysql安装路径。
❾ mysql中的命令show tables, desc table有什么区别
show tables和desc table作用不用,show tables作用显示数据库中有哪些数据表,而desc table需要加表名等参数,作用是是显示数据表的表都定义了哪些字段,及各个字段的类型大小,及哪些是主键,哪些有约束条件,以及各个字段是否定义了默认值。
(9)mysqlshow命令扩展阅读:
mysql常用命令
使用SHOW语句找出在服务器上当前存在什么数据库:SHOW DATABASES。
创建一个数据库MYSQLDATA:CREATE DATABASE MYSQLDATA。
选择你所创建的数据库:USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)
查看现在的数据库中存在什么表:SHOW TABLES。
创建一个数据库表: CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1))。
显示表的结构: DESCRIBE MYTABLE。
往表中加入记录:mysql> insert into MYTABLE values (”hyq”,”M”)。
用文本方式将数据装入数据库表中(例如D:/mysql.txt):LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE。
导入sql文件命令(例如D:/mysql.sql):use database;source d:/mysql.sql。
删除表:drop TABLE MYTABLE。
清空表:delete from MYTABLE。
更新表中数据:update MYTABLE set sex=”f” where name=’hyq’。
参考资料来源:网络-MySQL数据库
❿ mysql show database;命令测试时没有出现text有问题吗
什么叫没有出现text?
更正一下,正确的命令是:show
databases
猜测一下:应该是没有显示test库,test库只是一个系统带的测试库,安装时可以指定不安装test库;并且,也有可能test库已经被比人删除。所以,不出现test库是正常的。