文章目录
MySQL8018
12***98
安装MySQL
配置环境变量
启动MySQL服务(已配置环境变量)
- 管理员身份运行
cmd
net start mysql8018
MySQL8018
是配置 mysql server 时填写的服务器名称(cmd不区分大小写)
PS C:\WINDOWS\system32> net start mysql8018
MySQL8018 服务正在启动 ..
MySQL8018 服务已经启动成功.
PS C:\WINDOWS\system32>
关闭MySQL服务
net stop mysql
关闭mysql服务mysqld -remove
卸载mysql服务
登录MySQL服务
mysql -u root -p
C:\WINDOWS\system32>mysql -u root -p
Enter password: ******
...
mysql>
mysql [-h localhost ]-u myname -ppassword mydb
mysql --host=localhost --user=myname --password=password mydb
- 一般会省略
-h
参数, mysql自动默认本地连接. - 如果指定了-p或者–password明文密码, 那么-p或者–password和明文密码间不能有空格; 否则回车密文输入.
创建数据库
CREATE DATABASE BASE_NAME;
删除数据库
DROP DATABASE BASE_NAME;
创建数据表
USE 库名;
CREATE TABLE TABLE_NAME ('字段名' VARCHAR(20), '字段名' CHAR(1));
删除数据表
DROP TABLE TABLE_NAME;
查看数据库
SHOW DATABASES;
查看数据表
USE BASE_NAME;
SHOW TABLES;
查看数据表列
SHOW COLUMNS FORM TABLE_NAME
或DESCRIBE TABLE_NAME
数据表查看所有记录
SELECT * FROM TABLE_NAME;
数据表清空记录
DELETE FROM TABLE_NAME;
数据表插入记录
INSERT INTO TABLE_NAME VALUES ("hyq","M");
数据表更新记录
UPDATE TABLE_NAME SET 字段名1='a',字段名2='b' WHERE 字段名3='c';
其他
- 输入命令时, 回车后忘记加
;
, 再打个分号回车也可以 - 可以把一个完整的命令分成几行来打, 用分号作为结束标志
- 用上下键调出以前的命令
数据库连接之前
连接数据库前, 请先确认
- 已创建数据库
TESTDB
- 在数据库
TESTDB
中已创建表TESTTB
TESTTB
表字段为FIRST_NAME
,LAST_NAME
,AGE
,SEX
,INCOME
.- 连接数据库
TESTDB
用户名 , 密码 , 可以自己设定或者使用root用户名及其密码
已经pip install
安装 Python MySQLdb 等模块.
MySQLdb 是用于 Python 连接 MySQL 数据库的接口, 它实现了 Python 数据库 API 规范 V2.0, 基于 MySQL C API 上建立的.
来源:CSDN
作者:awhitepanda
链接:https://blog.csdn.net/qq_35689096/article/details/104107274