MYSQL学习-----登录、启动mysql,常见sql命令

1.命令行启动、停止mysql

启动:net start mysql

停止:net stop mysql

登录mysql:mysql –h 主机名 –u用户名 –p密码

登录自己电脑的mysql:mysql -u root -p

退出:exit

系统提示每次的mysql命令以分号(;)或者\g结尾。 

2.常见sql命令:

查看数据库:show databases;

其中information_schema保存的是mysql服务端基本的一些信息数据。

mysql保存的是一些表、库、用户信息等等

performance_schema保存的是一些性能的信息。

进入一个数据库:use mysql(数据库名);(这里是进入mysql这个数据库)。

查看这个数据库里面的表:show tables;

另一种查看其它数据库表的方式:show tables from sys(数据库名);

查看当前所在数据库:select database();

创建一张学生表:create table stuinfo(

    -> stuid int,

    -> stuname varchar(20),

    -> gender char,

    -> borndata datetime);

Query OK, 0 rows affected (0.04 sec)

注意格式:create table 表名(

//列名 字符格式 约束

 //注意末尾加逗号,最后一列末尾除外

uid int(32) primary,

uname varchar(32) ,

upassword varchar(32)

);

查看一个表的结构:desc stuinfo;

插入数据:insert into stuinfo values(1,'张无忌','男','1998-3-3');

更改数据:update stuinfo set borndata='1992-02-03' where stuid = 1;

删除表: drop table 表名 

删除记录:delete from 表名 where ….

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.A simple master-to-slave replication is currently being...
    Kevin关大大阅读 11,231评论 0 3
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 9,459评论 0 19
  • 文章内容
    Aspen_Han阅读 2,738评论 1 1
  • 花了3天时间学习MySql,考了个二级MySql 书籍参考:高等教育出版社《全国计算机等级考试二级教程-MySQL...
    如果仲有听日阅读 5,069评论 4 4
  •   从大体上,我将沟通分为正式沟通和非正式沟通两类。我们工作中通常会有一些正式的沟通比如会议,邮件。但实际上正式会...
    智客_尚无极阅读 5,607评论 0 2