您好,登錄后才能下訂單哦!
一.數據庫版本:
社區版 企業版 集群版
社區版:可以免費使用 (可以個人使用,不能商業用途)
企業版:費用比集群版便宜
集群版:
官網 : http://www.mysql.org
二.mysql的安裝 (mysql工具包 mysql-server模塊和功能包)
#yum -y install mysql mysql-server ##yum 安裝
默認端口 : 3306
主配置文件 : /etc/my.cnf
#ps aux | grep mysqld ## 查看服務相關模塊信息
重要參數
--datadir=/var/lib/mysql(數據目錄)
--socket=/var/lib/mysql/mysql.socket (套接字文件目錄)
--basedir=/usr/ 安裝目錄
--user=進程運行的用戶身份
--log-error=/var/log/mysqld.log 指定數據庫錯誤日志目錄
#cd /var/lib/mysql
#ls (mysql)
mysql (數據表文件) ib_lngfilel (索引文件) mysql.sock
#cd ./mysql
--datadir 數據目錄
存放數據庫相關信息
.frm 數據表結構
.myd 數據表的數據
.myi 數據表索引文件
mysql.sock 數據庫套接字文件
mysql 登錄
-u 登錄名
-p 密碼
-h 指定mysql服務器地址
-P 端口
為數據庫管理員設置密碼 mysqladmin
#mysqladmin -uroot password '123'; ##添加初始密
#mysql -uroot -p ##登錄mysql
mysql>create user lisi@'localhost'identified by
'123'; ##創建lisi用戶本地登錄mysql
mysql>create user zhangsan@'%'identified by '123';##創建張三用戶可以在任何遠端地址遠程登錄mysql
mysql>set password for'用戶'@‘登陸地址’=password(“新密碼”);
忘記數據庫密碼解決方式:
1.停止數據庫
2.修改主配置文件 添加一行代碼 : skip-grant-tables
3.重啟服務
4.重設密碼
mysql>set password=password('新密碼'); ##更改管理員數據庫用戶密碼
這個時候會報錯因為跳過了grant 認證表 ,需更新數據庫中的用戶數據表mysql>update mysql.user set password=password('新密碼') where user='root';
顯示數據庫
>show databases;
顯示特定數據庫下的內容
>use test;
>create table a2(
id int unsigned not null auto_increment,
name char(40) not null default "",
info char(208) null,
primary key(id));
id | name | info |
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。