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
~固定语法或关键字必须要记住!