linux下使用yum安裝mysql
--安裝的mysql版本為mysql55-mysql-server.x86_64
1、安裝
檢視有沒有安裝過:
yum list installed mysql*
rpm -qa | grep mysql*
檢視有沒有安裝包:
yum list mysql*
安裝mysql客戶端:伺服器安裝這一步可以省略 只需要安裝服務端
yum install mysql
安裝mysql 伺服器端:
yum install mysql55-mysql-server.x86_64
2、啟動&&停止
資料庫字符集設定
mysql配置檔案/etc/my.cnf中加入default-character-set=utf8
啟動mysql服務:
/etc/init.d/mysql55-mysqld start
開機啟動:
chkconfig mysql55-mysqld on,檢視開機啟動設定是否成功chkconfig --list | grep mysql*
mysqld 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉
停止:service mysql55-mysqld stop
2、登入
這是需要啟動mysqld service mysql55-mysqld restart
建立root管理員:
mysqladmin -u root password 123456
www.2cto.com
登入:mysql -u root -p輸入密碼即可。
忘記密碼:
service mysql55-mysqld stop
mysqld_safe --user=root --skip-grant-tables
mysql -u root
use mysql
update user set password=password("new_pass") where user="root";
flush privileges;
#建庫create database zxlh default character set utf8;
3、遠端訪問
--建使用者,只訪問/zxlh資料庫
grant all privileges on zxlh.* to 'zxlh'@'%' identified by 'zxlh123456';
#本地使用者
grant all privileges on zxlh.* to 'zxlh'@'localhost' identified by 'zxlh123456';
--建使用者,訪問所有資料庫
grant all privileges on *.* to 'root'@'%' identified by 'zxlh123456' with grant option;
開放防火牆的埠號
mysql增加許可權:mysql庫中的user表新增一條記錄host為「%」,user為「root」。
4、linux mysql的幾個重要目錄
資料庫目錄
/var/lib/mysql/
配置檔案
/usr/share /mysql(mysql.server命令及配置檔案)
相關命令
/usr/bin(mysqladmin mysqldump等命令)
啟動指令碼
/etc/rc.d/init.d/(啟動指令碼檔案mysql的目錄)
commands out of sync; you can't run this command now
重新把程序關閉即可
mysql安裝文件
作業系統 centos 7.2 x64 mysql版本 5.6.30 本節均需要管理員許可權使用者操作,可以root,或者普通使用者sudo。vi etc hostname設定主機名,儲存。需要重啟後生效 vi etc hosts新增主機名至hosts表。centos預設時區可能不是北京時間,需要調...
mysql免安裝文件
免安裝版mysql5現在主要有兩個版本,mysql noinstall 5.1.6 win32 和 mysql 5.1.5 alpha win 都可以在本站 mysql noinstall 5.1.6 win32 my但是,不建議使用alpha版。我以mysql noinstall 5.1.6 wi...
mysql安裝文件 Linux
1.檢查當前系統是否已經安裝了mysql rpm qa grep mysql 如果已經有安裝好的mysql,將其刪除,沒錯,就是這麼任性,我要用自己裝的 推眼鏡 rpm e mysql 普通刪除模式 rpm e nodeps mysql 強力刪除模式,如果使用上面命令刪除時,提示有依賴的其它檔案,則...