mysql常用

mysql常用记录

 

在一些版本中,首次安装没有root密码,本地直接连接

以下命令有

连接本地mysql数据库

更新用户'root'@'localhost’,并设置密码为qwer1234

创建用户'dzzoffice'@'localhost',并设置密码为qwer1234

创建数据库dzzoffice

赋予用户'dzzoffice'@'localhost'对dzzoffice操作全部权限

刷新权限,使配置生效

 

mysql -uroot

mysql命令行下

ALTER USER 'root'@'localhost' IDENTIFIED BY 'qwer1234';

CREATE USER 'dzzoffice'@'localhost' IDENTIFIED BY 'qwer1234';

create database dzzoffice;

grant all privileges on dzzoffice .* to 'dzzoffice'@'localhost';

flush privileges;

 

 

mysql命令行下

执行系统命令

system ls /root  或\! ls /root

执行系统下sql文件

source /root/test.sql  或\. /root/test.sql

数据库状态信息

status  或\s

输出内容竖排方式显示,方便查看

select * from mysql.user\G

更多命令:help

 

指定数据库用户,密码,端口,主机,使用数据库名,执行的数据库命令,执行完返回

mysql -uroot -pqwer1234 -P3306 -h127.0.0.1 -Dmysql -e'show databases;'

执行数据库用户,密码,本地套接字

mysql -uroot -pqwer1234 -S /tmp/mysql.sock

 

数据库存放物理位置

/var/lib/mysql/

 

查询操作

show character set;  查看支持编码

show collation;  查看编码排序方式

show engines;  查看存储引擎

 

数据库数据操作

ddl,数据库定义语言,操作数据库组件,如表、索引、视图、用户等

命令create,alter,drop

dml,数据库操纵语言,管理表中数据

命令insert,delete,update,select

 

导出导入

导出mysql数据库的user表 mysqldump -uroot -proot mysql user  > /root/user.sql

导入user.sql中内容到student数据库 mysql -uroot -proot student < /root/user.sql

 

posted on 2025-03-30 09:25  赛博狗尾草  阅读(9)  评论(0)    收藏  举报

导航