发表于: 2017-08-06 23:19:36

3 1043


一、学习总结

1.命令行工具操作mysql

1)命令行连接mysql,两种方式:

A、使用mysql自带的命令行工具mysql command line

路径:开始-所有程序-MySQL-MySQL Server 5.7-MySQL 5.7 Command Line Client

直接输入mysql的密码就可以连接了。

B:使用cmd连接

l  打开cmd(路径:开始-所有程序-附件-命令提示符),切换到mysql安装的路径:

cd C:\Program Files\MySQL\MySQL Server 5.7\bin

l  连接myslq

mysql.exe -P 3306 -h localhost -u root –p

l  根据提示输入密码,即完成连接。

 

备注1mysqlbin路径(C:\Program Files\MySQL\MySQL Server 5.7\bin)直接配置到环境变量,即可以省去每次都需要切换。

备注2:连接格式:mysql  -P 端口号  -h  mysql主机名\ip  -u 用户名  -p(温馨提示:第一个P是大写,第二个p是小写;uroot可以不用加空格,其它也一样)

 

2)熟悉命令行中CRUD操作

 

授权新用户:grant select on *.* to jack@localhost identified by "jack";

删除用户授权:revoke select on *.* from jack@localhost;

 

查看所有的数据库:show databases;

查看所有的表:show tables;

显示表结构:describe jnshu_student;

 

创建库:create database testdb;

删除库:drop database testdb;

使用库:use jnshu;

 

创建表:create table student(id int null,name varchar(20) null);

删除表:drop table student;

插入数据:insert into student values(1,'mei');

查询表:select * from student;

清空表:delete from student;

 

增加列:alter table student add column age int null;

修改列:alter table student modify id int not null;

删除列:alter table student drop age;

 

修改表名:alter table student rename teacher;

 

查看创建表的sqlshow create table jnshu_student;

 

备份数据库:mysqldump -uroot -p123456 jnshu>jnshu.sql;

还原数据库:source d:/jnshu.sql;

 

二、收获:

1.熟悉了一些简单的mysql操作;

2.命令行操作mysql,还是蛮爽的。

 

三、问题

备份数据库老是提示错误

 

四、下次学习计划

1.攻克数据备份的问题

2.学习数据库的一些高级操作,如索引、游标等。



返回列表 返回列表
评论

    分享到