登录到mysql client

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

net start 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_table`(

`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 关键字与普通字符而引入的符号,一般表名与字段名都使用反单引号

删除表:

DROP TABLE able first_table;

5.查看表结构:

desc first_table;

6.插入数据:

INSERT INTO first_table

(name,sex,phone)

VALUES

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

7:查询表数据:

select * from first_table;

8.显示mysql数据库端口:

show global variables like 'port';

9.修改root密码

MySQL 8.04前,执行1,2都可以:

(1).SET PASSWORD for root@localhost =PASSWORD(‘123456’);

(2).update user set password=password('123456') where user='root';

8.0.4版本之后就是:ALTER user 'root'@'localhost' IDENTIFIED BY '123456' ;

ps:mysql8.0是个大版本,直接从5.x跳到8.x了,因为6.x是内部测试版本

10.用命令查看mysql版本号

status;

11.在表中加一列

如果想在一个已经建好的表中添加一列,可以用下面这句,默认加到最后一列

alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(20) not null;

如果我们希望添加在指定的一列,可以用下面这句,会加到到COLUMN_NAME后面

alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(20) not null after COLUMN_NAME;

如果想添加到第一列的话,可以用:

alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(20) not null first;

12.修改某列字段长度命令

alter table TABLE_NAME modify column COLUMN_NAME varchar(100);

alter table user modify column password varchar(100);   //修改user表的password列长度为100

mysql alter user语法_mysql 常用命令语法相关推荐

  1. MySQL退出选择表格_MySQL常用命令

    ​一.连接MySQL 格式:mysql -h主机地址 -u用户名 -p用户密码 1.连接到本机上的MySQ: 首先在打开cmd窗口,输入mysql -uroot -p ,然后空格进入MySQL控制台, ...

  2. grep的常用命令语法

    grep的常用命令语法 1. 双引号引用和单引号引用 在g r e p命令中输入字符串参数时,最好将其用双引号括起来.例如:"m y s t r i n g".这样做有两个原因,一 ...

  3. update yum 到指定版本_yum语法及常用命令汇总

    Linux中的yum命令是大家经常用到的功能,全称是Yellow dog Updater, Modified,是由Duke University团队修改Yellow Dog Linux的Yellow ...

  4. mysql命令_MySql常用命令

    1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show ...

  5. Mysql隐藏命令_mysql常用命令整理

    说明:下面用到的语法是参考官方mysql5.7 en manual文档,本机的运行环境为centos7和mysql5.7.26 修改数据库 语法: ALTER {DATABASE | SCHEMA} ...

  6. mysql 索引语法_MySQL 索引:语法及案例剖析

    MySQL 索引 MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度. 打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索 ...

  7. sqlite3常用命令语法

    http://blog.csdn.net/linchunhua/article/details/7184439 sqlite数据库只用一个文件就ok,小巧方便,所以是一个非常不错的嵌入式数据 库,SQ ...

  8. mysql 命令源码_MySQL常用命令

    创建用户 CREATE USER 'root'@'%' IDENTIFIED BY 'password'; 创建用户并赋予指定权限 grant create,select,update,insert, ...

  9. mysql切换系统盘命令_mysql常用命令

    一.连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -ur ...

最新文章

  1. leetcode--盛最多水的容器--python
  2. 点云处理关键算法剖析及实现(涉及滤波、分割、配准、识别、重建)
  3. 京瓷 打印 打印机 账户_UV打印机市场竞争的关键是什么?
  4. 2009年最佳80后科技创业者
  5. Maven安装配置操作方法
  6. matlab前馈仿真,前馈-反馈控制系统的具体分析及其MATLAB/Simulink.PDF
  7. 【Python】Scrapy抓取多玩Gif图片
  8. 通过气象站API获取天气信息
  9. Pytorch 小知识点汇总三--numpy数组 求均值,方差,标准差
  10. ora-22858:数据类型的变更无效 for clod
  11. MINIO(一)简介
  12. 汽车vin码识别简述
  13. 数据分析师有发展前景吗?
  14. 【MAC M1芯片】PS已解决在M1苹果电脑上出现“闪退”“液化”和WEB等黑屏问题
  15. Microsoft Visual Studio C++2022 Windows 11 SDK环境
  16. 普通的朋友与真正的朋友
  17. t420i升级固态硬盘提升_2100MB超高读速,雷克沙推出新品固态,笔记本硬盘升级新选择...
  18. Flutter学习 Widget简介
  19. Build:failed
  20. VBA用字典实现分类汇总(二)

热门文章

  1. 类似QQ点赞的动画效果
  2. 阿里腾讯之间的信息禁运与新柏林墙
  3. pd怎么卸载linux系统,PD虚拟机怎么完全卸载 PD虚拟机完全卸载方法
  4. 双曲线焦点三角形的内切圆_Simplelife_新浪博客
  5. 若依ruoyi——手把手教你制作自己的管理系统【一、启动项目】
  6. 关于Class中的Signature属性
  7. 安信可A7模块---GPRS之AT命令测试
  8. tomcat 内存 jvm PermSize 调整
  9. JAVA茶叶企业管理系统计算机毕业设计Mybatis+系统+数据库+调试部署
  10. 名师在线杂志名师在线杂志社名师在线编辑部2023年第6期目录