mysql bin 安装
2016-07-16 08:42
711 查看
1.下载稳定版的mysql
wgethttp://cdn.mysql.com//Downloads/MySQL-5.5/mysql-5.5.50-linux2.6-x86_64.tar.gz
2.解压mysql-5.5.50-linux2.6-x86_64.tar.gz
3. 移动mysql-5.5.50-linux2.6-x86_64到/usr/local/mysql
4. groupadd mysql
5.useradd -r -g mysql mysql
6.更改目录权限
cd /usr/local/mysql
//更改/usr/local/mysql下文件属性
chown -R root:mysql .
//更改data文件属性
chown -R mysql:mysql data(mkdir/usr/local/mysql/data)
//mysql配置文件
cp support-files/my-medium.cnf /etc/my.cnf
//生成数据文件
scripts/mysql_install_db --user=mysql
//添加环境变量
PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib
source /root/.bash_profile //
./bin/mysqld_safe --user=mysql & //启动Mysql
cp support-files/mysql.server /etc/init.d/mysql //service mysql stop
7.设置密码
mysql -u root mysql
mysql>use mysql;
mysql>desc user;
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
mysql>update user set Password = password('xxxxxx') where User='root';
mysql>select Host,User,Password fromuser where User='root';
mysql>flush privileges;
mysql>exit
8.验证密码设置是否成功
mysql -u root -p (验证密码设置是否成功)
mysql -h 127.0.0.1 -u root -p(验证远程登入是否成功)
wgethttp://cdn.mysql.com//Downloads/MySQL-5.5/mysql-5.5.50-linux2.6-x86_64.tar.gz
2.解压mysql-5.5.50-linux2.6-x86_64.tar.gz
3. 移动mysql-5.5.50-linux2.6-x86_64到/usr/local/mysql
4. groupadd mysql
5.useradd -r -g mysql mysql
6.更改目录权限
cd /usr/local/mysql
//更改/usr/local/mysql下文件属性
chown -R root:mysql .
//更改data文件属性
chown -R mysql:mysql data(mkdir/usr/local/mysql/data)
//mysql配置文件
cp support-files/my-medium.cnf /etc/my.cnf
//生成数据文件
scripts/mysql_install_db --user=mysql
//添加环境变量
PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib
source /root/.bash_profile //
./bin/mysqld_safe --user=mysql & //启动Mysql
cp support-files/mysql.server /etc/init.d/mysql //service mysql stop
7.设置密码
mysql -u root mysql
mysql>use mysql;
mysql>desc user;
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
mysql>update user set Password = password('xxxxxx') where User='root';
mysql>select Host,User,Password fromuser where User='root';
mysql>flush privileges;
mysql>exit
8.验证密码设置是否成功
mysql -u root -p (验证密码设置是否成功)
mysql -h 127.0.0.1 -u root -p(验证远程登入是否成功)
相关文章推荐
- 还原MySql数据库失败:max_allowed_packet 设置过小导致记录写入失败
- 设置MySQL数据库名不区分大小写
- session 如 mysql
- MySQL学习笔记(二)—查询
- mysql 错误总结 和FROM_UNIXTIME用法
- MySQL误操作后的数据恢复 推荐
- 解决:Reading table information for completion of table and column names
- MySQL复制出错 Last_SQL_Errno:1146的解决方法
- MySQL 常见数据拆分办法
- MYSQL数据库数据拆分之分库分表总结
- MySQL OOM 系统二 OOM Killer
- MySQL OOM 系列三 摆脱MySQL被Kill的厄运
- MySQL Slave 触发 oom-killer解决方法
- MySQL 5.6 & 5.7最优配置文件模板(my.ini)
- MySQL修改root密码的多种方法
- MySQL 连接错误Can't connect to MySQL server on ' '(61)
- MySQL5.7 修改 root 密码
- MYSQL基础笔记(二)-SQL基本操作
- mysql索引问题个人总结
- 三种查看MySQL数据库版本的方法