LINUX Mysql5.6.19 安装
2024-09-06 00:47:11
1、需要扩展安装
yum -y install make bison gcc-c++ cmake ncurses ncurses-devel
2、下载Mysql5.6.19
wget ftp://mirror.switch.ch/mirror/mysql/Downloads/MySQL-5.6/mysql-5.6.19.tar.gz
3、解压安装
tar zxvf mysql-5.6..tar.gz
cd mysql-5.6.
cmake -DCMAKE_INSTALL_PREFIX=/mysql/ -DMYSQL_DATADIR=/mysql/data -DSYSCONFDIR=/etc -DWITH_MYISAM_STORAGE_ENGINE= -DWITH_INNOBASE_STORAGE_ENGINE= -DWITH_MEMORY_STORAGE_ENGINE= -DWITH_READLINE= -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock -DMYSQL_TCP_PORT= -DENABLED_LOCAL_INFILE= -DWITH_PARTITION_STORAGE_ENGINE= -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
4、编译
make && make install
5、安装配置
cd /mysql/
chown -R mysql:mysql .
cd /opt/mysql-5.6.
cp support-files/my-default.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysqld
chmod /etc/init.d/mysqld
mkdir -p /mysql/data
chown -R mysql:mysql /mysql/data
/mysql//scripts/mysql_install_db --user=mysql --basedir=/mysql// --datadir=/mysql/data/
6、启动
service mysqld start
7、测试
[root@mysql mysql-5.6.]# /mysql//bin/mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is
Server version: 5.6. Source distribution Copyright (c) , , Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
8、停止MYSQL
service mysqld stop
9、以安全模式启动MYSQL
/mysql//bin/mysqld_safe --skip-grant-tables &
10、安全模式进入数据库
/mysql//bin/mysql -u root -p
11、修改密码
>use mysql
>update user set password=password("新密码") where user="root";
>flush privileges;
12、退出,重启
最新文章
- JavaScript 中的类方法,对象方法,Prototype方法
- HtmlAgilityPack 删除script、style以及注释标签
- Android下常见动画
- Java数据结构——有序链表
- 《Focus On 3D Terrain Programming》中一段代码的注释三
- 关于malloc申请的动态内存的问题
- 教程-关于Owner和Parent的区别
- 圣何塞与 Microsoft 宣布该市为超过 5,000 名市府公务员选择 Office 365、Windows Azure 和 StorSimple
- mysql事务和锁InnoDB(转)
- Codekart 框架
- 使用compass更高效的编辑css --- 图片精灵
- EntityFrameWork连接多Db配置
- python学习——读取染色体长度(一、简化问题)
- python大法好——多线程
- 用grunt进行ES6转换,再用uglify压缩所有js实例
- 【JDK源码】将JDK源码导入IDEA中
- hdu 3078 Network (暴力)+【LCA】
- 【iCore1S 双核心板_FPGA】例程十六:基于SPI的ARM与FPGA通信实验
- 解决 引入本地jar包后 maven无法编译的问题及部署war包缺失本地jar包的问题
- Eureka的自我保护模式