Mysql8.4數(shù)據(jù)庫安裝新建用戶和庫表
1、下載MySQL數(shù)據(jù)庫
yum install -y wget perl net-tools libtirpc # 安裝wget和perl、net-tools、libtirpc wget https://dev.mysql.com/get/Downloads/MySQL-8.4/mysql-8.4.0-1.el9.x86_64.rpm-bundle.tar # 下載安裝包 tar -xvf mysql-8.4.0-1.el9.x86_64.rpm-bundle.tar # 解壓安裝包 rpm -ivh mysql-community-common-8.4.0-1.el9.x86_64.rpm rpm -ivh mysql-community-client-8.4.0-1.el9.x86_64.rpm rpm -ivh mysql-community-client-plugins-8.4.0-1.el9.x86_64.rpm rpm -ivh mysql-community-libs-8.4.0-1.el9.x86_64.rpm rpm -ivh mysql-community-icu-data-files-8.4.0-1.el9.x86_64.rpm rpm -ivh mysql-community-server-8.4.0-1.el9.x86_64.rpm # 安裝MySQL
2、配置數(shù)據(jù)庫
systemctl start mysqld # 啟動數(shù)據(jù)庫 systemctl enable mysqld # 設(shè)置開機啟動 cat /var/log/mysqld.log # 查看下默認密碼
如圖:
3、修改默認管理員密碼
mysql -uroot -p # 進入數(shù)據(jù)庫
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Hadesr^000'; #修改下root初始密碼,密碼為:Hadesr^000 FLUSH PRIVILEGES; # 刷新下權(quán)限 exit # 退出
mysql -uroot -pHadesr^000 # 再重新進入,就需要新密碼了
4、創(chuàng)建用戶和數(shù)據(jù)庫
CREATE USER 'Hadesr'@'localhost' IDENTIFIED BY 'Hadesr^000'; # 創(chuàng)建用戶 Hadesr
如果需要外部遠程訪問,需要把'Hadesr'@'localhost'改成'Hadesr'@'%'
create database wifite character set utf8 collate utf8_bin; # 創(chuàng)建 wifite 數(shù)據(jù)庫 GRANT ALL PRIVILEGES ON wifite.* TO 'Hadesr'@'localhost'; # wifite數(shù)據(jù)庫用戶賦權(quán) FLUSH PRIVILEGES; # 刷新下權(quán)限 SHOW DATABASES; # 查看數(shù)據(jù)庫中的所有數(shù)據(jù)庫 ---------------------- mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sys | | wifite | +--------------------+ 5 rows in set (0.00 sec)
wifite.* 為數(shù)據(jù)庫名字,這里只把wifite庫授權(quán)給Hadesr用戶,庫名改成*.*,則把所有庫都授權(quán)給Hadesr用戶
5、創(chuàng)建表
1、進入wifite 庫
USE wifite;
2、創(chuàng)建表
CREATE TABLE `dever` ( `name` text NOT NULL, `ip` varchar(15) NOT NULL, `username` text NOT NULL, `password` text NOT NULL, `port` char(32) ) ;
3、查詢表和表結(jié)構(gòu)
show tables; # 查詢 wifite 庫中表 --------------------- mysql> show tables; +--------------------+ | Tables_in_wifite | +--------------------+ | dever | +--------------------+ select * from dever; # 查詢 net_dev 表結(jié)構(gòu) ---------------------------------------------------------------------------- mysql> select * from dever; +------+----------+----------+------------+------+ | name | ip | username | password | port | +------+----------+----------+------------+------+ | Test | 10.1.2.3 | Hadesr | hadesr.com | 22 | +------+----------+----------+------------+------+
4、添加數(shù)據(jù)
1、插入數(shù)據(jù)
INSERT INTO `dever`(`name`,`ip`,`username`,`password`,`port`) VALUES ('Test','10.1.2.3','Hadesr','123456','22');
2、刪除信息
delete from dever where name = "Test";
3、更新信息
update wifite.dever set password='hadesr.com' where name='Test';
6、使用 Navicat Premium 編輯設(shè)備信息
MySQL 下插入設(shè)備信息命令繁瑣,設(shè)備多了不方便,可以使用Navicat Premium圖形化進行操作
到此這篇關(guān)于Mysql8.4數(shù)據(jù)庫安裝新建用戶和庫表的文章就介紹到這了,更多相關(guān)Mysql8.4安裝新建用戶和庫表內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
mysql 8.0.18 壓縮包安裝及忘記密碼重置所遇到的坑
這篇文章主要介紹了mysql 8.0.18 壓縮包安裝及忘記密碼重置所遇到的坑,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-12-12MySQL連接器提升應(yīng)用功能與數(shù)據(jù)存儲能力
這篇文章主要為大家介紹了MySQL連接器提升應(yīng)用功能與數(shù)據(jù)存儲能力,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-10-10mysql如何判斷同一字段是否有重復(fù)數(shù)據(jù)
這篇文章主要介紹了mysql如何判斷同一字段是否有重復(fù)數(shù)據(jù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-05-05如何修改MYSQL5.7.17數(shù)據(jù)庫存儲文件的路徑
在搭建華為云服務(wù)器的時候遇到點問題,查看了網(wǎng)上好多的帖子都沒能解決,不知道有沒有跟我遇到一樣問題的老鐵,我就把我的解決辦法分享給大家,希望能夠幫助各位老鐵2023-05-05