赞
踩
因为本人第一次接触MySQL,然后遇到了一些连接安装的问题
就记录下自己的一些心得体会,以及安装过程,
sudo apt install mysql-client mysql-server
这里通过apt安装MySQL
这里安装MySQL后,默认MySQL用户好像是root,我这里也不懂,
- sudo mysql #可通过此命令在终端进入MySQL
- mysql #这个命令现在会报错,等下进行修改
-
-
- #还可以通过下面命令启动,
- sudo /etc/init.d/mysql start
- # Starting mysql (via systemctl): mysql.service.
然后以当前user默认用户身份启动并使用MySQL 的方法
- pwd #显示当前所在目录,需要user的目录下
- #/home/user
-
- sudo cp /etc/mysql/debian.cnf .my.cnf
- # 复制/etc/mysql/debian.cnf 文件到 user目录下
-
-
- sudo chown user .my.cnf
- # 把文件权限赋给 user
-
- #这个时候直接mysql命令 启用MySQL
-
- service mysql start #启动mysql服务
- ss -tunlp # 监听已经启用的端口 MySQL默认使用3306端口
- mysql
-
- service mysql stop #停用mysql服务
-
-
下面图片详细展示具体实际的操作过程
这里可以看到MySQL已经正常启用了
MySQL官网下workbenchMySQL :: Download MySQL Workbench
- # 安装workbench需要这几个包
- sudo apt install libmysqlclient21 libpcrecpp0v5 libproj22 libzip4
- sudo apt --fix-broken install #以上命令如果不能使用,需要此命令修复,并一键安装需要的软件
-
-
-
- #在MySQL官网下载这两个文件,在同一个页面的,都装了 通过dpkg安装deb文件
- sudo dpkg -i mysql-workbench-community_8.0.30-1ubuntu22.04_amd64.deb
- sudo dpkg -i mysql-workbench-community-dbgsym_8.0.30-1ubuntu22.04_amd64.deb
-
在这个时候新建MySQL连接,默认用户是root,是连接测试失败的,
在终端键入这个命令,查看MySQL自动生成的user和password,通过这个来连接workbench
sudo cat /etc/mysql/debian.cnf
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。