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`;
修改配置文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf
查看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-*
之后執行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
yum repolist enabled | grep "mysql.*-community.*"
sudo yum install mysql-community-server
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密碼
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;
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态