mysql 常用命令语法

登录到mysql client

以windows下为例,打开cmd命令窗口,进入到mysql安装目录bin目录下,首先要启动mysql服务,执行命令:

net start mysql,这里不需要分号。

mysql 常用命令语法

上图mysql -v是以默认用户登录,如果要以管理员登录则执行命令: mysql -u root -p 

第一次登录不需要密码直接回车即可

 

 

Mysql语法记录:

mysql语法是指进入到mysql_clent下时,所输入的命令所遵循的语法

注意:所有mysql语句结束后必须以分号“;”结尾,不然直接Enter回车,mysql会以为没有输入完全

 

1.显示所有的数据库,显示所有表

show databases; 

show tables;

2.创建数据库:    create database first_db;    

 

3.选择数据库:   use first_db;

4.创建表:

CREATE TABLE IF NOT EXISTS `first_db`(
   `user_id` INT UNSIGNED AUTO_INCREMENT,
   `name` VARCHAR(100) NOT NULL,
   `sex` VARCHAR(40) NOT NULL,
   `phone` VARCHAR(300),
   PRIMARY KEY ( `user_id` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;

注意:创建 MySql 的表时,表名和字段名外面的符号 ` 不是单引号,而是英文输入法状态下的反单引号,也就是键盘左上角  ~ 按键下面的那个` ,反单引号是为了区分 MySql 关键字与普通字符而引入的符号,一般表名与字段名都使用反单引号

5.查看表结构:desc first_db;

6.插入数据:

INSERT INTO first_db

(name,sex,phone)

VALUES

("张三",“男”,“1592646476”);

 

7:查询表数据:select * from first_db;

8.显示mysql数据库端口: show global variables like 'port';

 

9.命令行按回车,或是输入\c,quit 都无法结束编辑状态,如图:

mysql 常用命令语法

出现了”> ,然后不管输入什么都无法退出,这时输入>前的字符作为结束字符,再输入\c,既需要输入 “\c 回车即可。