mysql基本操作

130 阅读2分钟

MySQL基本操作

启动 net start MySQL

退出MySQL exit

关闭net stop MySQL

登录MySQL mysql -u root -p

(mysql -u root -p123456)

密码 123456

修改密码(update mysql.user set authentication_string=password('123456')where user='root' and Host= 'localhost';)

用户名root

update mysql.user set authentication_string=password("123456") where user="root"and Host= 'localhost';

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

1、配置mysql 环境变量

2、新建mysql配置文件ini

[mysqld]
basedir=D:\MySQL\mysql-5.7.35\
datadir=D:\MySQL\mysql-5.7.35\data\
port=3306
#skip-grant-tables

3、启动管理员模式下的CMD,运行所有的命令

进入D:\MySQL\mysql-5.7.35\bin

4、安装mysql

mysqld -install

5、初始化数据

执行命令:mysqld --initialize-insecure --user=mysql  

6、启动服务

net start MySQL

7、登录MySQL

mysql -u root -p

8、修改密码 mysql8.0以上修改密码

alter user 'root'@'localhost' identified by '123456';

9、退出MySQL

exit

10、进入MySQL

mysql -u root -p123456

基本应用

所有的语句都是用分号结尾

查看所有的数据库:

show databases;

切换数据库 use +数据库名

mysql> use school

查看数据库中所有的表

mysql>  show tables;

显示数据库中所有的表的信息

mysql> describe student;

创建一个数据库

mysql> create database westos;

退出链接

exit

注释

-- 单行注释(sql本来的注释)
/* 多行注释   */

数据库 XXX 语言

DDL 定义

DML 操作

DQL 查询

DCL 控制

操作数据库

操作数据库 > 操作数据库中的表 > 操作数据库中表的数据

MYSQL关键字不区分大小写

一、操作数据库

1、创建数据库

CREATE DATABASE [IF NOT EXISTS 可选] + 数据库名

2、删除数据库

 database doesn't exist   不存在
DROP DATABASE + 数据库名
DROP DATABASE IF EXISTS jello   如果存在就删除

3、使用数据库

如果你的表名或者字段名是一个特殊字符,就需要带一个 ``(在Teb键上面)

USE `school`

4、查看数据库

SHOW DATABASES   查看所有的数据库

学习思路:

~ 对照sqlyog可视化历史查看sql

~固定语法或关键字必须要记住!