cd /usr/share/selinux
setenforce 0
tar -xvf MySQL-5.6.12-1.el6.x86_64.rpm-bundle.tar
rpm -qa|grep -i mysql
yum -y remove mysql-libs*
rpm -e mysql*
rpm -ivh MySQL-server-5.6.12-1.el6.x86_64.rpm
rpm -ivh MySQL-client-5.6.12-1.el6.x86_64.rpm
rpm -ivh MySQL-devel-5.6.12-1.el6.x86_64.rpm
service mysql stop
vim /etc/selinux/config
SELINUX=disabled cp ./usr/share/doc/MySQL-server-5.6.12/my-default.cnf /etc/my.cnfvim /etc/my.cnf
?
setenforce 0
tar -xvf MySQL-5.6.12-1.el6.x86_64.rpm-bundle.tar
rpm -qa|grep -i mysql
yum -y remove mysql-libs*
rpm -e mysql*
rpm -ivh MySQL-server-5.6.12-1.el6.x86_64.rpm
rpm -ivh MySQL-client-5.6.12-1.el6.x86_64.rpm
rpm -ivh MySQL-devel-5.6.12-1.el6.x86_64.rpm
service mysql stop
vim /etc/selinux/config
SELINUX=disabled cp ./usr/share/doc/MySQL-server-5.6.12/my-default.cnf /etc/my.cnfvim /etc/my.cnf
?
[client] default-character-set = gbk port = 3306 socket = /mydata/mysql.sock [mysqld] character-set-server = gbk datadir = /mydata/mysql socket = /mydata/mysql/mysql.sock pid-file = /mydata/mysql/mysql.pid #key-buffer-size = 1024M user=mysql skip-name-resolve #innodb_tablespace innodb_data_home_dir = /mydata/mysql innodb_log_group_home_dir = /mydata/mysql innodb_data_file_path= indata01:512M:autoextend:max:512M #innodb_log_group_home_dir = #innodb_data_file_path= /dev/raw/raw1:64Mnewraw innodb_file_per_table=0 #innodb_perf_parameter innodb_buffer_pool_size = 1024M innodb_log_file_size = 64M innodb_log_buffer_size =16M innodb_flush_log_at_trx_commit = 2 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
vim .bash_profile
?
alias pp='ps -ef|grep mysql' export MYDATA_HOME=/mydata
? ==
mkdir /mydata
chown mysql:mysql -R /mydata
關機加盤
fdisk -l認盤
fdisk ?/dev/sdb
輸入m、輸入n、輸入PrimaryPartID,2,回車到底,輸入w
start_udev 為后續RawDevice做準備
vgcreate -s 4M datavg /dev/sdb
lvcreate -L 980M -n data_lv datavg
mke2fs -j -b 4096 /dev/datavg/data_lv
mount -t ext3 /dev/datavg/data_lv /mydata
mv /var/lib/mysql /mydata
===
cat /root/.secret
mysql -uroot -pXXXXXXXXXX mysql
mysql_install_db --user=mysql --basedir=/usr --datadir=/mydata
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('111') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit;
pp
kill -9 xxxx
/usr/sbin/mysqld ?--datadir=/mydata --pid-file=/mydata/mysql.pid &
mysql -uroot -p111
mysql> SET PASSWORD = PASSWORD('123');
mysql> show variables like '%char%'; ?
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.137.1' IDENTIFIED BY '123' WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.167.137.102' IDENTIFIED BY '123' WITH GRANT OPTION;
mysql> select user,host from user;
mysql> set sql_mode='no_auto_create_user,no_engine_substitution';
?
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
