BuddyPress bbPress

MySQL常用操作命令-持续收集

关闭
  • 1019  1#1653
    飞仔
    参与者
    楼主

    使用root账户登录mysql数据库

    [root@iz2zecnv***0sp3z ~]# mysql -u root -p
    Enter password:

    设置数据库root账户密码

    mysql> set password=password("**********");
    Query OK, 0 rows affected, 1 warning (0.00 sec)

    重启mysql数据库
    [root@iz2zecnv***0sp3z ~]# systemctl restart mysqld

    停止mysql数据库
    [root@iz2zecnv***0sp3z ~]# systemctl stop mysqld

    启动mysql数据库
    [root@iz2zecnv***0sp3z ~]# systemctl start mysqld

    查看mysql数据库字符集
    mysql> show variables like '%character%';

    创建数据库
    mysql> create database mydb1;

    创建数据库用户及密码
    mysql> create user 'db1user'@'localhost' identified by '***密码**';

    用户授权
    mysql> grant all on mydb1.* to 'db1user'@'localhost';

    刷新权限
    mysql> flush privileges;

    查看已创建的数据库
    mysql> show databases;

    查看数据库用户
    mysql> select host,user from mysql.user;

    导入备份的数据库.sql文件操作

    首先要建立一个数据库,然后选择使用该数据库,才能导入备份的.sql文件。

    选择使用mydb1该数据库

    mysql> use mydb1;
    Database changed

    导入备份的数据库.sql文件

    mysql> source /home/1*****z.sql;
    Query OK, 433 rows affected (0.01 sec)
    Records: 433  Duplicates: 0  Warnings: 0
    ...
    ...
    导入完成

    导入数据库是会替换掉当前选择使用的数据库备份的数据库.sql
    测试导入数据库发现,当前选择使用的数据库不管是空库或有数据的,都会被清除,替换为备份的数据库.sql的数据。

回复 0
  • 话题“MySQL常用操作命令-持续收集”已关闭,不接受新回复。