mysql5.5.42安裝配置

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;

相關文章
相關標籤/搜索