ubuntu centos,ubintu yum裝mysql_Ubuntu 下安裝Mysql centos8 下安裝mysql8.0

 2023-11-16 阅读 20 评论 0

摘要:sudo apt-get install mysql-server-5.7? # 安裝mysqlapt install net-tools? #安裝sudo ufw status #查看防火墻是否啟動sudo ufw allow 3306/tcp #啟動3306端口mysql 授權遠程登錄數據庫現在本機上登錄后執行語句? 在使用遠程連接ubuntu centos?sudo mysqluse mysql;update

sudo apt-get install mysql-server-5.7? # 安裝mysql

apt install net-tools? #安裝

sudo ufw status #查看防火墻是否啟動

sudo ufw allow 3306/tcp #啟動3306端口

mysql 授權遠程登錄數據庫現在本機上登錄后執行語句? 在使用遠程連接

ubuntu centos?sudo mysql

use mysql;

update user set authentication_string=PASSWORD("你的密碼") where User='root';

update user set plugin="mysql_native_password";

flush privileges;

quit;

centos8、update user set host = '%' where user = 'root';

刷新權限:flush privileges;

退出數據庫:quit;

本地連接:mysql -h localhost -u root -p123.

use mysql

SELECT User,authentication_string,plugin,`Host`

centos7、FROM `user`;

ed05b163fbf8717da96fae583e6e1270.png

修改配置文件

vim /etc/mysql/mysql.conf.d/mysqld.cnf

5abf8f3f565e6a7bfe132342acb2a999.png

查看MySQL進程:ps -ef | grep mysql

檢查MySQL的狀態:sudo service mysql status

開啟MySQL服務器:sudo service mysql start

ubuntu。關閉MySQL服務器:sudo service mysql stop

重啟mysql服務:service mysql restart

卸載Mysql

sudo apt purge mysql-*

fab4c6c69f0d90ff40043777821e13b8.png

之后執行Y

Centos8 安裝 mysql8.0

ubuntu20.04安裝docker,wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm

sudo yum localinstall mysql80-community-release-el8-1.noarch.rpm

df18f25ee0379336a3896c254b401a35.png

yum repolist enabled | grep "mysql.*-community.*"

b888a390f2aca0999dbd8064da2a49bd.png

sudo yum install mysql-community-server

eda5cd973ed3d0807d688c9da6f6c0ae.png

sudo service mysqld start? #啟動mysql

systemctl status mysqld? #查看mysql 狀態

ubuntu安裝yum?sudo service mysqld start?#查看mysql 狀態

sudo service mysqld stop? #停止mysql

sudo grep 'temporary password' /var/log/mysqld.log? #查看安裝的默認root密碼

1a4c4cf22a3141a36000063445e32059.png

mysql -uroot -p

ALTER USER 'root'@'localhost' IDENTIFIED BY 'RootPwd@123456'; # 修改root密碼

update user set host ='%' where user='root'; #?開放遠程登錄? 防火墻3306端口也要打開

ubuntu安裝yum工具、select user,host,authentication_string from user;

linux 開放/關閉端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent # 開放5672端口

firewall-cmd --zone=public --remove-port=3306/tcp --permanent #關閉5672端口

firewall-cmd --reload # 配置立即生效

firewall-cmd --zone=public --list-ports #查看防火墻所有開放的端口

ubuntu20安裝docker、systemctl stop firewalld.service #關閉防火墻

firewall-cmd --state #查看防火墻狀態

netstat-lnpt #查看監聽端口

netstat-lnpt |grep 3306#檢查端口被哪個進程占用

ps64202#查看進程信息

kill64202#中止進程

centos7安裝MySQL、firewall-cmd --add-port=123/tcp --permanent #添加指定需要開放的端口

firewall-cmd --reload #重載入添加的端口

firewall-cmd --query-port=123/tcp #查詢指定端口是否開啟成功

firewall-cmd --permanent --remove-port=123/tcp #移除指定端口

MySQL 基礎操作

mysql -hlocalhost -u root -p

ubuntu本地yum源、mysql-u root -p --進入mysql數據庫(-h表示服務器名,localhost表示本地;-u為數據庫用戶名,root是mysql默認用戶名;-p為密碼)

ALTER USER'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mysqlpwd';

show databases;--顯示數據庫

CREATE DATABASE DB;--創建數據庫

drop database DB;--刪除數據庫

查看表:explain uu;

Ubuntu安裝MySQL?describe uu;

desc uu;

show columnsfromUU;

查看所有的表:show tables;

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/173530.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息