mysql
的路径添加到环境变量中去安装完成后,可以去计算机的服务
里查看mysql
的服务情况,如果经常使用,可以将它的类型设置为自动启动;如果使用频率较低,可以设置为启动,在每次需要使用前,需要先启动mysql
的服务MySQL 5.5 Command Line Client
,会提示输入密码,之后即可进入mysql
开发环境打开cmd
,输入mysql -u root -p
(在成功添加了环境变量的前提下,否则需要先进入mysql.exe
所在的文件夹),也会提示输入密码,之后也可以进入开发环境数据库文件默认保存在C:/PRogramData/MySQL/MySQL Server 5.5/data
中show databases;
创建一个数据库
create database db1 DEFAULT CHARSET utf8;
新建db1
的数据库,字符集为utf8
使用某一数据库
use dbname;
使用存在的dbname数据库查看数据库中存在的所有的table show tables;
在当前数据库下新建table
具体指令如下图如果觉得输入指令太麻烦,可以将指令写进.sql文件里,然后执行,例如C:/ProgramData/MySQL/MySQL Server 5.5/data
下有一个run.sql
,里面的内容如下:
运行指令source C:/ProgramData/MySQL/MySQL Server 5.5/data/run.sql
(没有分号!!)即可。
向表格中添加数据
insert into stu values(NULL, 'xm');
因为id指定为非NULL,因此id为自动填充,除非自动指定也可以指定数据项进行填充,如insert into stu(name,id) values('xg', 5);
查询数据(select
)
select * from stu
得到的结果是stu中所有的数据
查询的通用语句: select 列名称 from 表名称 [查询条件];
如下图
更新列表中的数据
更新的形式:update 表名称 set 列名称=新值 where 更新条件;
使用如下图
创建table后对列的修改
添加列:alter table 表名 add 列名 列数据类型 [after 插入位置];
修改列的名称或者属性:alter table 表名 change 列名称 列新名称 新数据类型;
删除列:alter table 表名 drop 列名称;
修改名称:alter table 表名 rename 新表名;
导出文件
进入sql环境后导出:select * from stud into outfile 'E:/output.sql'
进入sql环境后导入:source XXX.sql
命令行导出
导出的文件信息如下:
这是一个生成table
的命令文件,在sql环境用source
命令即可生成对应的table
mysqladmin -u root -p passWord 新密码
新闻热点
疑难解答