Linux之MySQL安装

安装#

配置mysql的yum源#

Copy
# 添加官方的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#

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

配置登录#

查看mysql的默认密码#

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

修改默认密码#

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

允许所有地址远程链接#

Copy
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

数据库导入导出#

导入#

Copy
# 方法一 [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 脚本的路径

导出#

Copy
[root@xuegod63 ~]# mysqldump -u root -p123456 book > book.sql # 导出数据库 命名为book.sql [root@xuegod63 ~]# mysqldump - u root -p123456 -B 库名 >文件.sql # 导出的数据包含建库的操作
posted @   SR丶  阅读(151)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示
CONTENTS