摘要:drop database if exists school; // 如果存在SCHOOL则删除create database school; // 建立库SCHOOLuse school; // 打开库SCHOOLcreate table teacher( // 建立表TEACHER id in...
阅读全文
摘要:drop database if exists school; // 如果存在school则删除create database school; // 建立库schooluse school; // 打开库SCHOOLcreate table teacher( // 建立表TEACHER id int...
阅读全文
摘要:rename命令用于修改表名。rename命令格式:rename table 原表名 to 新表名;例如,在表MyClass名字更改为YouClass: mysql> rename table MyClass to YouClass;当你执行 RENAME 时,你不能有任何锁定的表或活动的事务。你...
阅读全文
摘要:mysqldump命令用来备份数据库。mysqldump命令在DOS的[url=file://\\mysql\\bin]\\mysql\\bin[/url]目录下执行。1) 导出整个数据库(导出文件默认是存在mysql\bin目录下) mysqldump -u 用户名 -p 数据库名 > 导出的文...
阅读全文
摘要:alter add命令用来增加表的字段。alter add命令格式:alter table 表名 add字段 类型 其他;例如,在表MyClass中添加了一个字段passtest,类型为int(4),默认值为0: mysql> alter table MyClass add passtest int...
阅读全文
摘要:update set命令用来修改表中的数据。update set命令格式:update 表名 set 字段=新值,… where 条件;举例如下:mysql> update MyClass set name='Mary' where id=1;例子1,单表的MySQL UPDATE语句:UPDATE...
阅读全文
摘要:delete from命令用于删除表中的数据。delete from命令格式:delete from 表名 where 表达式例如,删除表 MyClass中编号为1 的记录: mysql> delete from MyClass where id=1;请对比一下删除数据前后表的变化。FirstNa...
阅读全文
摘要:select from命令用来查询表中的数据。1) 查询所有行命令格式: select from where ;例如,查看表 MyClass 中所有数据: mysql> select * from MyClass;2) 查询前几行数据例如,查看表 MyClass 中前2行数据: mysql> ...
阅读全文
摘要:insert into命令用于向表中插入数据。insert into命令格式:insert into [([,.. ])] values ( 值1 )[, ( 值n )];例如:往表 MyClass中插入两条记录,这两条记录表示:编号为1的名为Tom的成绩为96.45,编号为2 的名为Joan 的...
阅读全文
摘要:drop table命令用于删除数据表。drop table命令格式:drop table ;例如,删除表名为 MyClass 的表: mysql> drop table MyClass;DROP TABLE用于删除一个或多个表。您必须有每个表的DROP权限。所有的表数据和表定义会被取消,所以使用...
阅读全文
摘要:desc命令用于获取数据表结构。desc命令格式: desc 表名;同样 show columns from 表名;也能获取数据表结构。举例如下:mysql> desc MyClass;mysql> show columns from MyClass;使用MySQL数据库desc 表名时,我们看...
阅读全文
摘要:create table命令用来创建数据表。create table命令格式:create table ( [,.. ]);例如,建立一个名为MyClass的表:字段名数字类型数据宽度是否为空是否主键自动增加默认值idint4否primary keyauto_incrementnamechar2...
阅读全文
摘要:select命令表示当前选择(连接)的数据库。select命令格式:mysql> select database();MySQL中SELECT命令类似于其他编程语言里的print或者write,你可以用它来显示一个字符串、数字、数学表达式的结果等等。如何使用MySQL中SELECT命令的特殊功能呢?...
阅读全文
摘要:use命令可以让我们来使用数据库。use命令格式: use ;例如,如果xhkdb数据库存在,尝试存取它: mysql> use xhkdb;屏幕提示:Database changed1) use 语句可以通告MySQL把db_name数据库作为默认(当前)数据库使用,用于后续语句。该数据库保持为默...
阅读全文
摘要:drop命令用于删除数据库。drop命令格式:drop database ;例如,删除名为 xhkdb的数据库:mysql> drop database xhkdb;[例子1] 删除一个已经确定存在的数据库: mysql> drop database drop_database; Query OK,...
阅读全文
摘要:show databases命令用于显示所有数据库。show databases命令格式:show databases; (注意:最后有个s)例如:mysql> show databases;注意:为了不在显示的时候乱码,要修改数据库默认编码。以下以GBK编码页面为例进行说明。1) 修改MYSQL的...
阅读全文
摘要:create命令用于创建数据库。create命令格式:create database ;注意:创建数据库之前要先连接Mysql服务器。1) 建立一个名为xhkdb的数据库: mysql> create database xhkdb;2) 创建数据库并分配用户:CREATE DATABASE 数据库...
阅读全文
摘要:grant on命令用于增加新用户并控制其权限。grant on命令格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码”;1) 增加一个用户test1,密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先...
阅读全文
摘要:mysqladmin命令用于修改用户密码。mysqladmin命令格式:mysqladmin -u 用户名 -p 旧密码 password 新密码1) 给root加个密码ab12首先在DOS下进入目录mysql\bin,然后键入以下命令: mysqladmin -u root -password ...
阅读全文
摘要:mysql命令用户连接数据库。mysql命令格式: mysql -h主机地址 -u用户名 -p用户密码1) 连接到本机上的MYSQL首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码。注意用户名前可以有空格也可以没有空格,但是密码前必须...
阅读全文