MySQL安裝及基礎

2021-10-04 18:31:56 字數 2362 閱讀 2447

二進位制的程式包是別人拿源**編譯好的壓縮的包

yum安裝mysql:yum install mysql-server

centos6的mysql服務指令碼在/etc/rc.d/init.d/mysqld

資料庫主程式:/usr/libexec/mysqld 通過輸入 which mysqld可得

使用者資料的所在位置(資料庫路徑):/var/lib/mysql

7客戶端配置檔案:/etc/my.conf.d/client.cnf /etc/my.conf

檢視mysql開機是否啟動:chkconfig --list mysqld

開機啟動:chkconfig mysqld on

啟動服務:service mysqld start

mysql客戶端查詢:which mysql /usr/bin/mysql

輸入mysql即可進入mysql命令符/ mysql -u使用者名稱 -p密碼 指定使用者名稱登陸mysql

例項: mysql -uroot -p1234qwer

使用某個資料庫:use 庫名

檢視資料庫:show databases/ls /var/lib/mysql

建立庫:create database testdb;

檢視表:show tables;

檢視使用者表: 資料庫root使用者登陸,use mysql,select user,host from user;;

檢視mysql版本:在mysql命令中,輸入 select version();

檢視資料庫狀態:status

刪除庫:drop database 庫名;

刪表:drop table 表名;

備份資料庫:cd /var/lib/mysql cp -a 被備份庫 ***bak 注:在生產中不適用;

在mysql的命令中輸入system,可以執行bash命令列

系統自帶mysql_secure_installation,直接在命令提示符下輸入

輸入密碼 enter

設定密碼? y

輸入密碼

刪除匿名賬號 y

是否禁用root遠端登陸 y/n 看個人選擇

是否刪除測試庫 y

是否該上配置生效 y/n 選擇n之後,可以再次執行該命令修改配置

登陸mysql客戶端

mysql -u root -p

遠端登陸mysql客戶端

mysql -uroot -p密碼 -hip

mysql的使用者名稱是user+@+host;

mysqld_multi 指mysql跑了多份

設定埠 -p

修改配置後重啟服務systemcty restart mariadb 禁止了遠端

centos7的則是mariadb-server

yum安裝mariadb:yum install mariadb-server

mariadb服務名:usr/bin/systemd/system/mariadb.server

主程式路徑:/usr/libexec/mysqld

啟動服務:systemctl start mariadb

跟centos6命令一致

mysql 安裝及基礎入門

最近又發現了一些很好的部落格 感覺副業可以做個星探 這次是關於mysql的,之前一直覺得自己不需要學資料庫。嗯 真香!mysql是乙個關係型資料庫管理系統,由瑞典mysql ab 公司開發,目前屬於 oracle 旗下產品。mysql 是最流行的關係型資料庫管理系統之一。mysql是一種關聯式資料庫...

MySQL基礎(一)MySQL安裝及初步使用

一 安裝 1.sudo service mysql start啟動mysql服務 安裝之前的檢查 2.sudo apt get install mysql server安裝mysql服務端 核心程式 3.sudo apt get install mysql client安裝mysql客戶端 4.su...

mysql安裝及設定 mysql安裝及常見設定

安裝mysql install mysql 完整 1 tar zxf mysql 5.0.27.tar.gz 2 cd mysql 5.0.27 3 configure prefix usr local mysql sysconfdir etc localstatedir var lib mysql...