• 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      # 导出的数据包含建库的操作
    
    
  • 相关阅读:
    LruCache
    java 泛型的类型擦除和桥方法
    java Object解析
    android周期性任务
    阿里Sophix热修复
    android 广播
    《Android开发艺术探索》第11章 Android的线程和线程池
    RxJava2 源码分析
    android DDMS中的内存监测工具Heap
    Java的Unsafe类
  • 原文地址:https://www.cnblogs.com/SR-Program/p/13303768.html
Copyright © 2020-2023  润新知