命令提示符下____mysql基本操作
1、在CMD模式操作---登入到Mysql服务器
mysql -h主机名 -u用户名 -p密码
注释:
-h代表MySQL数据库主机名(MySQL数据库端口号3306)。如:localhost或127.0.0.1
-u代表MySQL用户名。如:root
-p代表MySQL密码。如:123
注意:各个参数之间用空格隔开。
2、查看所有数据库
show databases;
3、创建数据库
create database 数据库名;
数据库命名规制:数据库、表、字段等所有名称的可用字符范围为:A-Z,a-z, 0-9 和_下划线,除此外不允许使用其它字符作为名称。数据库及表名均不允许出现数字,字段名除非特殊情况不允许出现数字。下面我用 example 为例;
4、打开数据库
use 数据库名;
查看数据库中的所有表
5、创建表
create table 表名(列名1 数据类型 受否为空 , 列名2 数据类型 受否为空 , 列名3 数据类型 受否为空 ....... );
查看表结构
desc 表名;
修改表:
(1) 添加列
alter table 表名 add 列名 数据类型 是否为空........;
(2)修改列表属性
alter table 表名 modify 列名 新数据类型(新长度) 是否为空........;
(3)重命名列名
alter table 表名 change 原列名 新列名 列属性;
6、向表中添加数据
insert into 表名 (列的属性 1,列的属性 2,....) values ('列 1 数据','列 2 数据',.......);
查看表数据
7、修改表数据
update 表名 set 要修改的列的属性 = 数据 where 要修改的列依据
8、删除表数据
(1)删除表中一条数据
delete from 表名 where where 要删除的依据;
(2)删除表中所有数据
delete from 表名;
9、删除数据库
drop database 数据库名;
ps :小弟可能总结的不全,望大神勿喷;