Linux之MySQL安装

安装

配置mysql的yum源

# 添加官方的yum源 创建并且编辑mysql-community.repo

[root@SR ~]# vim /etc/yum.repos.d/mysql-community.repo
      [mysql56-community]

      name=MySQL 5.6 Community Server

      baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/

      enabled=1

      gpgcheck=0

      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

yum安装mysql

[root@SR ~]# yum -y install mysql-community-server      # 安装
[root@SR ~]# systemctl start mysqld && systemctl enable mysqld      # 启动

配置登录

查看mysql的默认密码

[root@SR ~]# grep ‘temporary password’ /var/log/mysqld.log      # 默认初始密码在该日志下
[root@SR ~]# mysql -uroot -p      # 登录账户
mysql>show databases;      # 查看当前数据库 

修改默认密码

mysql>set global validate_password_policy=0;      # 修改密码复杂性 
mysql>set global validate_password_length=1;      # 修改密码长度
mysql>alter user 'root'@'localhost' identified by 'root123';      # 修改密码

允许所有地址远程链接

mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>flush privileges;
mysql>select host, user from user;

mysql>quit

[root@SR ~]# systemctl restart mysqld

数据库导入导出

导入

# 方法一
[root@SR~]# mysql -e 'create database book' -u root -p123456      # 首先创建数据库

[root@SR~]# mysql -uroot -p123456 book < book.sql      # 导入book.sql的数据库

# 方法二
mysql> create database book;
mysql> use book;
mysql> source /tmp/book.sql #sql 脚本的路径

导出

[root@xuegod63 ~]# mysqldump -u root -p123456 book > book.sql      # 导出数据库 命名为book.sql

[root@xuegod63 ~]# mysqldump - u root -p123456 -B 库名 >文件.sql      # 导出的数据包含建库的操作

posted @ 2020-07-15 09:34  SR丶  阅读(150)  评论(0编辑  收藏  举报