1.先檢查系統是否裝有mysql
rpm -qa | grep mysql
wget
3.安裝 mysql tar包
tar -xf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
4.安裝mysql
yum -y install mysql-community-*.rpm
systemctl start mysqld
5.檢視原始密碼,並登入
grep -i 'password' /var/log/mysqld.log #檢視原始密碼
進入mysql之後,命令是不能用的,必須修改密碼之後再次登入才可以用命令
set global validate_password_policy=0; #只驗證長度
set global validate_password_length=6; #修改密碼長度,預設值是8個字元
設定自定義密碼,並退出
alter user root@localhost identified by "123456"; 設定密碼為123456
exit 退出mysql
使用新密碼登入
mysql -uroot -p123456
mysql忘記密碼如何重置
先將mysql停止 systemctl stop mysqld
開啟/etc/my.cnf配置檔案 新增skip_grant_tables 一行,然後儲存退出
systemctl start mysqld 然後啟動mysql
使用mysql命令連線到mysql服務,重設root的密碼
在命令行內直接輸入mysql即可
update mysql.user set authentication_string=password('123qqq...a') where user='root' and host='localhost'; #重新設定密碼
flush privileges; #重新整理授權列表
exit 退出
然後把 /etc/my.cnf 裡寫的哪一行刪除
再重啟mysql systemctl start mysqld
就可以用新設定的密碼進入mysql了
已知當前mysql管理使用者(root)的密碼。
在shell命令列下設定 使用mysqladmin管理工具,需要驗證舊的密碼。比如,以下操作將會把root的密碼設定為a...qqq321
mysqladmin -uroot -p password 'a...qqq321'
mysql的基本命令
show databases; 檢視資料庫
use mysql; 切換資料庫
sleect database(); 檢視當前資料庫
show tables 檢視庫里的表
desc name.node; 檢視表結構
select * from name.node 檢視name庫里的node表裡的資料
create database name character set utf8mb4; 建立name庫 character指定字符集 utf8mb4支援中文
create table name.node (id int(10),dc char(20)); 建立表結構
insert into name.node values (1,"zhangsan"); 給node表 新增資料
update name.node set id=1 where dc="zhangsan" 更改滿足條件的id資料 如不加條件則更改列表中全部資料
drop database name; 刪除name資料庫
delete from name.node where id=1; 刪除滿足where條件的資料 如 不加where則刪除表中全部資料
drop table name.node ; 刪除整個資料表
Mysql安裝及rpm命令的使用
一 mysql安裝 mysql安裝主要有兩種形式,一種是gz安裝包安裝,一種是rpm包安裝,這裡採用rpm包安裝方式。1.mysql四個安裝包 安裝順序 common,lib,client,server,有依賴關係,順序不能顛倒 安裝指令 逐條執行 rpm ivh mysql community c...
mysql 安裝及常用命令
注意 牢記上面mysql自動生成的密碼 mysql u root p password 建立使用者並授權 建立使用者並授權 命令 create user username host identified by password 例 create user dog localhost identifi...
ubuntu安裝MySQL及幾條簡單命令
最簡單的命令列安裝方式 安裝命令 sudo apt get install mysql server sudo apt get install mysql client sudo apt get install libmysqlclient dev安裝過程中提示設定密碼,注意設定後不要忘記 完成後用...