1 依賴包安裝node
yum install -y ncurses-devel* gcc gcc-c++ cmake bison make perl libaiomysql
2 MYSQL5.5tar包-解壓linux
tar -xf MySQL-5.5.42-1.linux2.6.x86_64.rpm-bundle.tarc++
3安裝MySQL的server包sql
rpm -ivh MySQL-server-5.5.42-1.linux2.6.x86_64.rpm數據庫
報錯:ide
解決方法:yum list | grep mysql 編碼
yum remove mysql-libsspa
4 安裝MySQL的client包.net
rpm -ivh MySQL-client-5.5.42-1.linux2.6.x86_64.rpm
若是安裝不了,rpm -ivh MySQL-server-5.5.42-1.linux2.6.x86_64.rpm --nodeps --force 換這樣安裝,加上那兩個參數的意義就在於,安裝時再也不分析包之間的依賴關係而直接安裝,也就不會再提示error: Failed dependencies:
5 檢查MySQL服務是否啓動
netstat -nat
MySQL的端口(默認爲3306)沒有打開,表示MySQL沒有啓動。
6 啓動MySQL
/etc/init.d/mysql start
啓動不了mysql,mysql_install_db --user=mysql 初始化數據庫便可
7 登陸MySQL數據庫(MySQL數據庫root的初始密碼爲空,可直接登陸)
mysql
8查看MySQL所包含的全部庫
mysql> show databases;
9切換到mysql庫
mysql> use mysql;
10 查看mysql庫下的全部表
mysql> show tables;
11 更改MySQL的root密碼
/usr/bin/mysqladmin -u root password 2288529
12使用更改後的密碼登陸MySQL
mysql -u root -p
13 建立數據庫
create database test;
14導入數據庫
選擇數據庫:
mysql> use test;
設置數據庫編碼:
mysql>set names utf8;
導入數據:
mysql>source /root/test.sql;
15建立用戶
mysql -u root -p (登錄數據庫)
create user cs identified by'csmoofie';(建立用戶cs密碼csmoofie)
select host,user from mysql.user;
grant all privileges on *.* to cs@localhost identified by 'csmoofie';
16 遠程鏈接數據庫權限
grant all on test* to cs@'%' identified by 'csmoofie';
指定ip訪問mysql(test):192.168.0.1,用戶cs,密碼csmoofie.
grant all on test.* to cs@'192.168.0.1' identified by 'csmoofie';
一些查看命令:
查看數據庫支持的全部編碼格式:
SHOW CHARACTER SET;
查看數據庫默認支持編碼格式;
SHOW VARIABLES LIKE 'character_set_%';
查看對應建立數據庫的編碼格式; show create database name;