日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

chown –r mysql:mysql,mysql部署,操作及异常处理

發布時間:2025/3/11 数据库 13 豆豆
生活随笔 收集整理的這篇文章主要介紹了 chown –r mysql:mysql,mysql部署,操作及异常处理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、將mysql-5.1.50-linux-x86_64-glibc23.tar.gz移至/usr/local/目錄下,并改名為mysql

增加mysql組

#groupadd mysql

建mysql用戶,并加入到mysql組中

#useradd –g mysql mysql

源碼包解壓

#tar mysql-5.1.50-linux-x86_64-glibc23.tar.gz

將解壓后的源碼包放置/usr/local,并改名為mysql

#mv mysql-5.1.50-linux-x86_64-glibc23 /usr/local/mysql

進入目錄

#cd /usr/local/mysql

設置目錄的所屬用戶為mysql

#chown –R mysql /usr/local/mysql

目錄的所屬組為mysql

#chgrp –R mysql /usr/local/mysql

初始化數據庫,一定要在mysql根目錄中執行mysql_install_db、默認在/user/local/mysql/data

#/usr/local/mysql/scripts/mysql_install_db –user=mysql

設置目錄的所屬用戶為root

#chown –R root /usr/local/mysql

設置目錄的所屬用戶為mysql

#chown –R mysql /usr/local/mysql/data

復制mysql的配置文件到/etc目錄下,并改名為my.cnf;新版本不用復制,在mysql目錄下

#cp /usr/local/mysql/support-files/my-huge.cnf /etc/my.cnf

配置文件的選擇根據物理內存的大小,配置文件中都有相應的說明

復制啟動腳本到/etc/rc.d/init.d目錄下,并命名為mysqld

#cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld

立即啟動mysql ,但重啟后無效

#service mysqld start

設置mysql的密碼為123456(安裝好mysql之后默認密碼為空,mysql啟動后才可以設置密碼)

#/usr/local/mysql/bin/mysqladmin –u root password 123456

然后輸入密碼進入mysql ,退出mysql命令quit;(分號要有)

#/usr/local/mysql/bin/mysql –u root –p

將mysqld添加到開啟自啟動的序列中

#chkconfig –add mysqld

設置mysql為重啟自啟動

#chkconfig mysqld on

查看mysql的啟動狀態

#chkconfig –list mysqld

如果2345為關閉就執行#chkconfig –level 2345 mysqld on

備注:

查找錯誤日志的目錄/usr/local/data 這個目錄中的***.err文件

如果執行下面的語句能啟動mysql,一般都是目錄的權限問題

# /usr/local/mysql/bin/mysqld_safe ?–user=root ?&

下面的方式也可以實現自啟動,但是不推薦,相當于win32平臺下的程序>啟動

#echo “/usr/local/mysql/bin/mysqld_safe ?–user=root ?&” >> /etc/rc.local

異常:

ERROR:?InnoDB: Cannot allocate memory for the buffer pool

上面需要調整只要重新設置innodb_buffer_pool_size即可。官方文檔默認值給出的是128M,如下圖所示。

Name

Old Default

New Default

innodb_additional_mem_pool_size

1MB

8MB

innodb_buffer_pool_size

8MB

128MB

innodb_change_buffering

inserts

all

innodb_file_format_check

ON

1

innodb_log_buffer_size

1MB

8MB

innodb_max_dirty_pages_pct

90

75

innodb_sync_spin_loops

20

30

innodb_thread_concurrency

8

0

一.創建用戶:

命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';

說明:username - 你將創建的用戶名, host - 指定該用戶在哪個主機上可以登陸,如果是本地用戶可用localhost, 如果想讓該用戶可以從任意遠程主機登陸,可以使用通配符%. password - 該用戶的登陸密碼,密碼可以為空,如果為空則該用戶可以不需要密碼登陸服務器.

例子: CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456';

CREATE USER 'pig'@'192.168.1.101_' IDENDIFIED BY '123456';

CREATE USER 'pig'@'%' IDENTIFIED BY '123456';

CREATE USER 'pig'@'%' IDENTIFIED BY '';

CREATE USER 'pig'@'%';

二.授權:

命令:GRANT privileges ON databasename.tablename TO 'username'@'host'

說明: privileges - 用戶的操作權限,如SELECT , INSERT , UPDATE 等(詳細列表見該文最后面).如果要授予所的權限則使用ALL.;databasename - 數據庫名,tablename-表名,如果要授予該用戶對所有數據庫和表的相應操作權限則可用*表示, 如*.*.

例子: GRANT SELECT, INSERT ON test.user TO 'pig'@'%';

GRANT ALL ON *.* TO 'pig'@'%';

注意:用以上命令授權的用戶不能給其它用戶授權,如果想讓該用戶可以授權,用以下命令:

GRANT privileges ON databasename.tablename TO 'username'@'host' WITH GRANT OPTION;

開啟遠程權限:

mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";

mysql> flush privileges;

對庫設置權限:

mysql> GRANT ALL ON ${database}.* TO root@"%";

mysql> flush privileges;

撤銷用戶權限:

mysql>?revoke all on?${database}.* from root@"%" ;

三.設置與更改用戶密碼:

命令:SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword');如果是當前登陸用戶用SET PASSWORD = PASSWORD("newpassword");

例子: SET PASSWORD FOR 'pig'@'%' = PASSWORD("123456");

四.撤銷用戶權限:

命令: REVOKE privilege ON databasename.tablename FROM 'username'@'host';

說明: privilege, databasename, tablename - 同授權部分.

例子: REVOKE SELECT ON *.* FROM 'pig'@'%';

注意: 假如你在給用戶'pig'@'%'授權的時候是這樣的(或類似的):GRANT SELECT ON test.user TO 'pig'@'%', 則在使用REVOKE SELECT ON *.* FROM 'pig'@'%';命令并不能撤銷該用戶對test數據庫中user表的SELECT 操作.相反,如果授權使用的是GRANT SELECT ON *.* TO 'pig'@'%';則REVOKE SELECT ON test.user FROM 'pig'@'%';命令也不能撤銷該用戶對test數據庫中user表的Select 權限.

具體信息可以用命令SHOW GRANTS FOR 'pig'@'%'; 查看.

五.刪除用戶:

命令: DROP USER 'username'@'host';

六.導入sql的命令行如下:

mysql>?source "路徑名"/filename.sql

七. 列出所有數據庫:

mysql>show database;

八. 切換數據庫:

mysql>use '數據庫名';

九. 列出所有表:

mysql>show tables;

十. 顯示數據表結構:

mysql>describe 表名;

十一. 創建數據庫:

mysql>create database 數據庫名;

十二. 刪除數據庫和數據表:

mysql>drop database 數據庫名;

mysql>drop table 數據表名;

十三.數據導入導出

1、導出數據庫為dbname的表結構(其中數據庫為root,密碼為dbpasswd,生成的腳本名為db.sql)

mysqldump -uroot -pdbpasswd -d dbname >db.sql;

2、導出數據庫為dbname某張表(test)結構

mysqldump -uroot -pdbpasswd -d dbname test>db.sql;

3、導出數據庫為dbname所有表結構及表數據(不加-d)

mysqldump -uroot -pdbpasswd ?dbname >db.sql;

4、導出數據庫為dbname某張表(test)結構及表數據(不加-d)

mysqldump -uroot -pdbpasswd dbname test>db.sql;

5、導入數據庫

mysql> source db.sql;

總結

以上是生活随笔為你收集整理的chown –r mysql:mysql,mysql部署,操作及异常处理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 羞羞动漫免费观看 | 丰满女邻居的色诱4hd | 都市乱淫 | 麻豆观看 | 色视频免费在线观看 | 粉嫩av网址 | 国产伦精品一区三区精东 | 午夜手机福利 | 九色国产在线 | 在线手机av | 黄页视频在线观看 | 国模视频在线 | 欧美一区二区三区激情啪啪 | 91吃瓜在线 | 国产女人18毛片水真多18精品 | 国产精品久久久久野外 | 国产精品日日摸天天碰 | 欧美黄色大片在线观看 | 日本大尺度吃奶做爰久久久绯色 | 骚色综合| 欧美爱爱爱 | 欧美性猛片aaaaaaa做受 | 日韩精品免费在线观看 | 日本高清视频免费看 | 国产精品久久久久毛片软件 | 成人里番精品一区二区 | 一个人在线观看免费视频www | 91青草视频 | 天堂视频一区二区 | 国产精品一品 | 美国黄色一级毛片 | 久久99一区 | 国产 欧美 日韩 在线 | 色香蕉在线视频 | 性色av无码久久一区二区三区 | 私人av | 91精品国产综合久久久蜜臀图片 | 日韩欧美视频一区二区 | 免费成人在线观看视频 | 中文字幕素人 | 日本久久久久久 | 色人阁网站 | 播放美国生活大片 | 日韩av电影手机在线观看 | 日韩亚洲欧美一区二区 | 樱花影院最新免费观看攻略 | 欧美jjzz | 爱爱视频网站免费 | 色欲av无码精品一区 | 91精品久久久久久久99蜜桃 | 全程偷拍露脸中年夫妇 | av在线影音 | 视色在线| r级无码视频在线观看 | 成人午夜淫片免费观看 | 猛男大粗猛爽h男人味 | 乱熟女高潮一区二区在线 | 国产精品久久久久久亚洲 | 狠狠干一区二区 | 一二区在线视频 | 一区二区三区视频在线播放 | 中文字幕av播放 | 一区二区三区91 | 中文字幕日韩精品亚洲一区小树林 | 久久不射影院 | 日批av| 日韩久久免费视频 | 性色视频| 日韩有码在线观看 | 丁香婷婷六月 | 精品国产av无码一区二区三区 | 国产成人精品免高潮在线观看 | 欧美一区二区三区四区视频 | 免费看黄色片的网站 | 亚洲jizzjizz | 污污视频在线观看免费 | 成年人网站免费看 | 国产精品一区二区人妻喷水 | 国产另类专区 | 一区二区不卡在线观看 | 日韩精品高清在线观看 | 91精品国产一区二区三区 | 婷婷开心激情网 | 中文字幕乱码人妻无码久久 | 国产一区二区三区四区在线观看 | 欧美国产精品 | 中文字幕素人 | 任你操精品| 风间ゆみ大战黑人 | 一二三区免费视频 | 久久亚洲综合国产精品99麻豆精品福利 | 欧美伦理片网站 | 日日摸夜夜 | 成人高潮片| 91久久久国产精品 | 日韩一区在线免费观看 | 九九九久久久精品 | 欧美 日韩 视频 | 日韩三级在线观看 |