精华内容
下载资源
问答
  • 2021-01-19 13:28:24

    一、连接MYSQL。

    格式: mysql -h主机地址 -u用户名 -p用户密码

    例1:连接到本机上的MYSQL。首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>

    例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:mysql -h110.110.110.110 -uroot -pabcd123。(注:u与root可以不用加空格,其它也一样)

    例3:退出MYSQL命令: exit (回车)

    二、修改密码。

    格式:mysqladmin -u用户名 -p旧密码 password 新密码

    1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令

    mysqladmin -uroot –password ab12

    注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。

    2、例2:再将root的密码改为djg345。

    mysqladmin -uroot -pab12 password djg345

    三、增加新用户。

    (注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符)

    格式:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"

    例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MYSQL,然后键入以下命令:

    grant select,,update,delete on . to test1@\"%\" Identified by \"abc\";

    但例1增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的mysql数据库并对你的数据可以为所欲为了,解决办法见例2。

    例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的*作(localhost指本地主机,即MYSQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据库,只能通过MYSQL主机上的web页来访问了。

    grant select,,update,delete on mydb.* to test2@localhost identified by \"abc\";

    如果你不想test2有密码,可以再打一个命令将密码消掉。

    grant select,,update,delete on mydb.* to test2@localhost identified by \"\";

    在上篇我们讲了登录、增加用户、密码更改等问题。下篇我们来看看MYSQL中有关数据库方面的*作。注意:你必须首先登录到MYSQL中,以下*作都是在MYSQL的提示符下进行的,而且每个命令以分号结束。

    一、操作技巧

    如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就OK。

    你可以使用光标上下键调出以前的命令。但以前我用过的一个MYSQL旧版本不支持。我现在用的是mysql-3.23.27-beta-win。

    二、显示命令

    1、显示数据库列表。

    show databases;

    刚开始时才两个数据库:mysql和test。mysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行*作。

    2、显示库中的数据表:

    use mysql; //打开库,学过FOXBASE的一定不会陌生吧

    show tables;

    3、显示数据表的结构:

    describe 表名;

    4、建库:

    create database 库名;

    5、建表:

    use 库名;

    create table 表名 (字段设定列表);

    6、删库和删表:

    drop database 库名;

    drop table 表名;

    7、将表中记录清空:

    delete from 表名;

    8、显示表中的记录:

    select * from 表名;

    三、一个建库和建表以及插入数据的实例

    drop database if exists school; //如果存在SCHOOL则删除

    create database school; //建立库SCHOOL

    use school; //打开库SCHOOL

    create table teacher //建立表TEACHER

    (

    id int(3) auto_increment not null primary key,

    name char(10) not null,

    address varchar(50) default '深圳',

    year date

    ); //建表结束

    //以下为插入字段

    teacher values('','glchengang','深圳一中','1976-10-10');

    teacher values('','jack','深圳一中','1975-12-23');

    注:在建表中(1)将ID设为长度为3的数字字段:int(3)并让它每个记录自动加一:auto_increment并不能为空:not null而且让他成为主字段primary key(2)将NAME设为长度为10的字符字段(3)将ADDRESS设为长度50的字符字段,而且缺省值为深圳。varchar和char有什么区别呢,只有等以后的文章再说了。(4)将YEAR设为日期字段。

    如果你在mysql提示符键入上面的命令也可以,但不方便调试。你可以将以上命令原样写入一个文本文件中假设为school.sql,然后复制到c:\下,并在DOS状态进入目录\mysql\bin,然后键入以下命令:

    mysql -uroot -p密码 < c:\\school.sql

    如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。

    四、将文本数据转到数据库中

    1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用\ 来代替.

    例:

    3 rose 深圳二中 1976-10-10

    4 mike 深圳一中 1975-12-23

    2、数据传入命令 load data local infile \"文件名\" table 表名;

    注意:你最好将文件复制到\mysql\bin目录下,并且要先用use命令打表所在的库。

    五、备份数据库:(命令在DOS的\mysql\bin目录下执行)

    mysqldump –opt school>school.bbb

    注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现

    4.导入数据库

    常用source命令

    进入mysql数据库控制台,如

    mysql -u root -p

    mysql>use数据库

    然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

    mysql>source d:/dbname.sql

    更多相关内容
  • mysql查看数据库的基本命令

    千次阅读 2021-02-03 01:48:32
    1. show databases查看所有的数据库,等同于select schema_name from information_schema.schemata\G\G 替换;... use 命令选择数据库 例如 use information_schema,当使用此命令后select schema_name ...

    1. show databases

    查看所有的数据库,等同于select schema_name from information_schema.schemata\G

    \G 替换;,以纵向报表的形式输出结果,有利于阅读。

    2. status 查看mysql数据库的运行状态

    3. use 命令选择数据库 例如 use information_schema,当使用此命令后

    select schema_name from information_schema.schemata\G,可以为

    select schema_name from schemata\G

    4. 查看数据库中的表

    show tables

    同样也可以在information_schema中查看,show命令是方便使用的简短模式。

    select table_name from tables where table_schema='jblog';

    5. 查看表结构

    desc  table_name;

    6.查看表状态 show table status from db like 条件

    可以查看engine数据库引擎,version,row、index等信息

    7.小技巧,当多行命令输入,发现错误后,用\c结束。

    分享到:

    18e900b8666ce6f233d25ec02f95ee59.png

    72dd548719f0ace4d5f9bca64e1d7715.png

    2010-03-07 12:58

    浏览 5667

    分类:数据库

    评论

    展开全文
  • 查看MySQL数据库表命令介绍

    万次阅读 2021-02-02 09:26:19
    下面就为您介绍查看MySQL数据库表命令,供您参考。进入MySQL Command line client下查看当前使用的数据库:mysql>select database();mysql>status;mysql>show tables;mysql>show databases;//可以查看...

    如果需要查看MySQL数据库中都有哪些MySQL数据库表,应该如何实现呢?下面就为您介绍查看MySQL数据库表的命令,供您参考。

    进入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查看表结构命令,如下:

    desc 表名;

    show columns from 表名;

    或者

    describe 表名;

    show create table 表名;

    或者

    use information_schema

    select * from columns where table_name='表名';

    查看警告:

    Rows matched: 1 Changed: 0 Warnings: 1

    mysql> show warnings;

    +---------+------+-------------------------------------------+

    | Level | Code | Message |

    +---------+------+-------------------------------------------+

    | Warning | 1265 | Data truncated for column 'name' at row 3 |

    +---------+------+-------------------------------------------+

    1 row in set

    以上就是查看MySQL数据库表的命令介绍。56526872_1返回比特网首页>>

    展开全文
  • mysql服务无法启动怎么解决_数据库mysql服务无法启动的解决方法是:1、配置环境变量;... mysql清空数据命令有以下两种语句:语句1:delete from 表名;语句2:truncate table 表名;比 较:mys...

    mysql服务无法启动怎么解决_数据库

    mysql服务无法启动的解决方法是:1、配置环境变量;2、在mysql安装目录下,新建my.ini文件,设置默认字符集、端口、存储引擎等;3、执行【mysqld --initialize】命令初始化;4、启动mysql服务。

    ce30f1af6e378cf2e1e28a48119dd040.png

    mysql清空表数据命令有以下两种语句:

    语句1:

    delete from 表名;

    语句2:

    truncate table 表名;

    比 较:mysql查看数据库命令是什么?_数据库

    mysql查看数据库命令:1、查看所有数据库命令是:“show databases”。2、查看当前使用的数据库命令是:“select database()”。

    (1)不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可以清空mysql表中所有内容。

    (2)效率上truncate比delete快,但truncate删除后不记录mysql日志,不可以恢复数据。

    (3)delete的效果有点像将mysql表中所有记录一条一条删除到删完,而truncate相当于保留mysql表的结构,重新创建了这个表,所有的状态都相当于新表。

    推荐教程:《MySQL教程》

    展开全文
  • 查看mysql中的,以及操作

    千次阅读 2021-03-15 23:03:31
    第一步 还是先开启mysql...查看该数据库下有哪些库(注意这里showdatabases;后面一定要有分号结尾)如下图:第三步进入某一个库 例如进入test库输入命令use test; (注意也要加分号) 返回了Database changed表示成功...
  • MySQL(一) 数据表数据库的基本操作

    千次阅读 2021-01-18 23:53:55
    总结:学习了对数据库的三个操作,1、查看所有数据库 2、创建数据库 3、删除数据库 三、数据的基本操作 数据数据库还有Mysql三者的关系 mysql中保存了很多数据库、一个数据库中可以保存很多。 对数据的...
  • 创建数据库的相关命令与字符类型

    千次阅读 2022-04-07 16:46:36
    2、打开数据库:use 3、显示:show 4、:table 5、删除:drop(抛弃) 6、主键:primary key 7、desc:查看的结构 8、select * from+表名(查询内的数据) 9、auto_increment自动排序 10、default 默认 二、...
  • 数据库SQL命令大全

    千次阅读 2021-04-18 13:20:11
    一、关于数据库的SQL命令 1.创建数据库 CREATE DATABASE 数据库名称 [ON [FILEGROUP 文件组名称] ( NAME=数据文件逻辑名称, FILENAME='路径+数据文件名', SIZE=数据文件初始大小, MAXSIZE=数据文件最大容量, ...
  • MySQL数据库命令

    万次阅读 多人点赞 2018-10-07 20:45:25
    1.对数据库常用命令 1.连接数据库 mysql -u用户名 -p密码 2.显示已有数据库 show databases; 3.创建数据库 create database sqlname; 4.选择数据库 use database sqlname; 5.显示数据库中的(先选择...
  • mysql 数据库基础命令

    千次阅读 2021-01-18 19:14:36
    数据库命令:进入 mysql 库;use mysql;查看用户权限select * from user where user='root' \G;创建数据库create database 数据库名;查看当前创建的数据库show create database 数据库名;查看所有数据库show databases...
  • mysql 数据库基本命令

    千次阅读 2021-01-19 07:49:38
    启动mysql服务:net start mysql进入数据库:...查看数据库中的:show tables;查询 :select * from表名;查询的详细字段:desc表名; describe创建数据库(database)create database数据库名;创建(table)crea...
  • MySQL操作数据库指令

    千次阅读 2021-01-18 19:17:22
    1 打开数据库 show databases2 创建数据库 create database+数据库名3 删除数据库 drop database+数据库名4 进入数据库 use+数据库名对数据增删改查查看数据 show tables创建数据 create table (字段1 类型,...
  • 使用cmd命令行打开MySQL数据库

    千次阅读 2022-01-08 14:09:08
    使用cmd命令行打开MySQL数据库一、打开cmd命令提示符二、输入打开数据库命令总结 一、打开cmd命令提示符 win+R键,输入cmd,回车即可打开;或者在屏幕左下方搜索框输入cmd,可以找到cmd,点击即可打开。 方式一...
  • 命令操作MySQL数据库

    千次阅读 2021-01-26 07:15:39
    首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.如果刚安装好MYSQL,超级用户...
  • MySQL 数据库常用命令小结

    千次阅读 2021-01-26 02:47:08
    1、MySQL常用命令create database name; 创建数据库use databasename; 选择数据库drop database name... 的详细描述select 中加上distinct去除重复字段mysqladmin drop databasename 删除数据库前,有提示。显示当...
  • MySQL数据库打开命令行)

    千次阅读 2020-05-17 19:35:40
    在phpstudy打开mysql命令行: 进入后首先输入密码:一般情况下密码为root,如果更改过自行更换。 成功样子: 出现上述样子,就是数据库登录成功了。 注意一下:在使用命令行时要规定编码格式。 编码格式是登陆...
  • mysql创建数据库的相关命令及步骤

    千次阅读 2022-03-26 17:05:15
    文章目录前言一、本章讲的是MySQL创建数据库的基本操作实现步骤打开MySQL输入自己的密码(出现如下图界面则证明登录成)
  • linux重启oracle数据库命令

    千次阅读 2021-05-07 04:21:00
    Linux中可以通过相关命令重启...linux重启oracle数据库命令和方法1用root以ssh登录到linux,打开终端输入以下命令:cd $ORACLE_HOME #进入到oracle的安装目录dbstart #重启服务器lsnrctl start #重启监听器cd $ORAC...
  • Windows下用命令打开数据库

    千次阅读 2017-08-09 22:57:41
    在Windows上要把Oracle启动到nomount状态,于是在没用启动oracle服务的情况之下,输入下述命令: C:\>sqlplus /nolog SQL*Plus: Release 10.2.0.1.0 - Production on 星期五 10月 14 16:28:13 2011...
  • MySQL创建数据库并插入数据命令

    千次阅读 2021-02-08 11:13:10
    简介:学习mysql环境为ubantu,下面记录一些基本的创建数据库和插入数据的口令学习资源来自实验楼:https://www.shiyanlou.com/courses/9打开MySQL 服务并使用 root 登录:#打开 MySQL 服务sudo service mysql start...
  • 命令提示符操作数据库

    千次阅读 2020-08-05 16:46:40
    1.命令字符打开mysql,对数据库进行操作;... 2.如果打开显示不是内部命令你需要将mysql文件下的bin目录的地址复制到...设置好,重新打开命令提示窗口即可; 打开命令提示符快捷键:win+R,在文本框中输入cmd即可。 ...
  • Oracle数据库操作命令

    万次阅读 多人点赞 2020-05-02 21:26:02
        首先,不管是Oracle、mySQL,还是其他数据库,一般都是使用的标准的SQL语言(结构化查询语言)。...权限包括:打开数据库服务器、关闭数据库服务器、备份数据库、恢复数据库、日志归档、会...
  • 数据库MySQL——SQL语句(命令

    千次阅读 2021-01-20 00:01:49
    SQL语句分类DCL (Data Control ...用来定义数据库对象:库,,列等DML(Data Manipulation Language):数据操作语言;用来定义数据库记录(数据)DQL(Data Query Language):数据查询语言;用来查询数据;难命令分类...
  • 数据库中添加记录的sql命令是INSERT INTO。(推荐学习:mysql教程)INSERT INTO 语句的语法INSERT INTO 语句可以有两种编写形式,分别是:第一种形式无需指定要插入数据的列名,只需提供被插入的值即可:INSERT INTO...
  • mysql数据库操作命令

    千次阅读 2021-01-19 10:12:09
    首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.如果刚安装好MYSQL,超级用户...
  • mysql命令(一)进入数据库

    千次阅读 2022-04-07 09:08:41
    增删查数据库 # sql语句后一般要加分号 create database 数据库名 default character set 编码格式 collate 校对规则; # 常见编码:utf8 # 常见规则: utf8_general_ci(字符串大小写不敏感) utf8_general_cs(大...
  • linux下操作mysql数据库常用命令

    千次阅读 2021-01-19 14:48:58
    一、总结一下:1.Linux系统下启动MySQL的命令:/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令:/ect/init.d/mysql restart (前面为mysql的安装路径)3.linux下关闭mysql的命令:/ect/...
  • 命令创建MySQL数据库

    千次阅读 2021-01-30 17:32:51
    首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.如果刚安装好MYSQL,超级用户...
  • SQL sever创建数据库数据

    千次阅读 2021-08-06 21:48:17
    创建数据库和数据 一、目的: 掌握在SQL Server中使用对象资源管理器和SQL命令创建数据库与修改数据库的方法。 掌握在SQL Server中使用...①打开管理工具,连接数据库引擎。 ② 在对象资源管理器中右击数据库
  • MySQL删除数据的方式都有哪些? 咱们常用的三种删除方式:通过 delete、truncate、drop...1、DELETE属于数据库DML操作语言,只删除数据不删除的结构,会走事务,执行时会触发trigger; 2、在 InnoDB 中,DELETE其实并

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 516,926
精华内容 206,770
关键字:

数据库打开表命令