首页 > 数据库技术 > 详细

Linux MySQL自己环境搭建的笔记

时间:2014-02-06 17:02:48      阅读:513      评论:0      收藏:0      [点我收藏+]
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
rm -Rf /var/lib/mysql
cp ./usr/share/doc/MySQL-server-5.6.12/my-default.cnf /etc/my.cnf
vim /etc/my.cnf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<span style="font-family: verdana, geneva; font-size: 16px;">[client]
default-character-set = gb2312
port    = 3306
socket  = /mydata/mysql.sock
 
[mysqld]
character-set-server = gb2312
datadir = /mydata
socket  = /mydata/mysql.sock
pid-file = /mydata/mysql.pid
key-buffer-size = 512M
user=mysql
skip-name-resolve
</span>
vim .bash_profile
1
2
3
<span style="font-family: verdana, geneva; font-size: 16px;">alias pp=‘ps -ef|grep mysql‘
export MYDATA_HOME=/mydata
</span>
  
mkdir /mydata
chown mysql:mysql -R /mydata
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> select user,host from user;

 

Linux MySQL自己环境搭建的笔记

原文:http://www.cnblogs.com/zacard-orc/p/3538819.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!