Skip to content

mysql #27

@taoeer

Description

@taoeer

安装mysql

yum install mysql-community-server

mysql服务管理

systemctl status mysqld.service

systemctl start mysqld.service

systemctl stop mysqld.service

school 是数据库名

导出所有数据库

mysqldump -uroot -p --host=127.0.0.1 --port=3306 --all-databases >/tmp/full.sql

完整导出指定的数据库

包括建库语句、表结构、数据

mysqldump -uroot -p --host=127.0.0.1 --port=3306 --databases school > /tmp/school.sql

只导出数据库表结构,不包含数据

mysqldump -uroot -p --no-data --databases school > /tmp/school.sql

只导出数据,而不添加CREATE TABLE语句

mysqldump -uroot -p --no-create-info --databases school > /tmp/school.sql

导出school数据库中指定表的数据和结构

mysqldump -uroot -p school --tables sc_admin users > /tmp/school.sql
mysqldump -uroot -p school sc_admin users > /tmp/school.sql

恢复导出数据

mysql -u username -p school < /tmp/school.sql # 注意,school数据库必须已经存在
mysql> source /tmp/maotiweb.sql # 确认sql文件中是否有建库语句

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions