1.Windows控制台连接MySQL数据库
首先找到MySQL的安装目录,将路径 安装目录/bin 添加到系统环境变量path。
打开控制台,输入命令 mysql -u username -p //username是你的用户名,输完后按回车,提示输入密码,输入密码后回车,连接到数据库。如果账户没有设置密码,可以使用下面的命令直接连接到MySQL数据库:
mysql -u username
连接成功后出现类似下面的提示:
说明成功进入到MySQL。
如果你一直使用图形化管理工具操作数据库,可能不知道自己的用户名和密码,这时你可以打开MySQL数据库,打开user表:
可以看到MySQL数据库中已经存在的用户。当然,这还看不见密码,不过有可能见到用户名能让你更容易想起密码。
2.MySQL的基本显示命令
2.1 显示数据库列表 show databases; 注意MySQL中的语句是以分好结尾。
2.2选择使用某个数据库 use 数据库名称
2.3显示当前数据库的所有表 show tables 显示某个数据库的所有表 show tables from 数据库名称
2.4显示表的结构 show columns from 表名称 或者 describe 表名; 显示某个数据库中的表的结构 show columns from tablename from databasename
2.5显示某个表的数据 select * from 表名
3.MySQL数据库及表的操作命令
3.1 创建数据库 create database 数据库名称; 删除数据库 drop database 数据库名称;
3.2 创建表 create table user (
id smallint unsigned not null auto_increment,
name varchar(30) not null,
password varchar(50) not null,
email varchar(20),
primary key(id)
) 这样就创建了一个表user,主键是id,无符号整数。除了email可以为空,其他字段都不能为空。
删除表 drop table 表名称
修改表 增加字段: alter table 表名称 add 新列名 varchar(50);
更改某个字段的数据类型: alter table 表名称 MODIFY 列名 新的数据类型;
删除某个完整性约束条件:alter table 表名称 drop 完整性约束名;
3.3 插入记录: insert into user (id,name,password,email) values (1,"111","111","111@111.com"); varchar()类型的数据输入时用单引号或者双引号。
修改记录:update user set id = 3 where name="111"; 如果不指定where条件,则所有的列值都会变成新的值(如果允许的话)。
删除记录: delete from user where 条件;如果不指定条件,整个表都将被删除。