MySql的安装和可视化工具

安装mysql的方式非常多,可以手动编译安装、docker容器安装、集成环境安装

新手可以体验一下手动的编译安装,主要是体验过程,以后的使用完成可以使用docker

linux安装

我们以centos7为例,你需要先装一个虚拟机,然后改一下国内镜像地址

可以使用我推荐的控制台软件来连接虚拟机

然后命令行依次执行

yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
yum install mysql-community-server -y

安装完成以后需要改下权限

chmod -R 777 /var/lib/mysql
mysqld --initialize
chmod -R 777 /var/lib/mysql/*

这个时候就安装完成了,我们还需要查看数据库的默认密码

grep "password is generated" /var/log/mysqld.log | awk '{print $NF}'

拿到这个密码后我们就可以登录了,输入命令后按提示输入密码并回车

mysql -u root -p

修改他的默认密码

alteruseruser() identified by "123456"

如果我们需要在宿主机的win/mac电脑上连接这个数据库还需要开启远程登录,依次输入命令

use mysql
updateuserset host='%'whereuser='root' ;
flush privileges;

编辑配置文件vi /etc/my.cnf

character_set_server=utf8
bind-address=0.0.0.0

如果你启用了firewall还需要放行端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent

此时linux的安装就差不多了如果没有加入开机重启

启动命令,mysql默认的端口是3306

service  mysqld  start

集成环境

如果想要在win上美好的体验mysql且无脑,可以直接使用集成环境,这类工具很多

国内优先推荐phpstudy,linux可以使用宝塔面板

这些工具只需要安装完成就全部是可视化操作了

image-20201016130215312

docker

如果你不会使用docker的话建议学习一下

这里附上我自己常用的mysql脚本,注意这是powershell的脚本,shell的话改个参数就行

$path=pwd
docker stop micro-mysql
docker rm micro-mysql
docker run --name micro-mysql-v$path/conf:/etc/mysql/conf.d -v$path/data:/var/lib/mysql -p3306:3306-e MYSQL_ROOT_PASSWORD=123456-d mysql:latest

直接powershell执行这个脚本就行

安装可视化工具

为了方便操控mysql,你可以安装这个可视化工具navicat

安装完成以后,先开启你的数据库,我这里开启的phpstudy的mysql5.7,然后点击左上角的连接,点击mysql,输入用户名和密码,点击测试连接

image-20201016130920399

连接成功以后点击确定,就完成了

给TA打赏
共{{data.count}}人
人已打赏
编程

MySQL基础知识

2023-4-3 22:40:49

编程

MySQL的基础使用-DDL操作数据库

2023-4-3 22:46:23

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
搜索