超级管理员忘记密码
- 关闭数据库
systemctl stop mysqld
- 使用安全模式启动
mysqld_safe --skip-grant-tables --skip-networking
- 登录数据库并修改密码 mysql
alter user root@‘localhost’identified by‘123’
4.重启数据库到正常模式
service mysqld restart
mysql
-a 用户名
-p 密码
-S 本地socket 文件位置
-h 数据库IP地址
-P 数据库端口号
-e 免交互执行数据库命令
< 导入sql 脚本
创建oldboy 用户 grant all on *.* to oldboy@‘localhost’identified by‘123’
登录测试 mysql -uoldboy -p123 -S /tmp/mysql.sock
mysqldump备份工具 mysqladmin 管理工具
程序链接 yum install -y php-mysql pip3 install pymysql
数据库的操作
- 数据库定义语言DDL(DATABASE DEFINE LANGUAGE)
(进入数据库的命令)
- 先打mysql进入数据库系统 mysql
- show databases
- use 数据库名
- show tables
- create table 表名 (id int,name varchar(50),birthday date)
- show create table weiyuxuan;显示建表语句
-
alter table c add length decimal(总长度,小数位数)增加列
alter table c drop length; 删除列