Installation MariaDB5.5 on RHEL6_MySQL

php中文网
发布: 2016-06-01 13:28:24
原创
1090人浏览过

RHELMariaDB

bitsCN.com

installation mariadb5.5 on rhel6

 

yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel ssse2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers gettext-devel libXpm-devel libtool perl-DBD-MySQL bison  cmake  [root@test mariadb-5.5.33a]# mkdir -p /data/mariadb5.5 /service/mariadb5.5  [root@test mariadb-5.5.33a]# cmake . -DCMAKE_INSTALL_PREFIX=/service/mariadb5.5 -DMYSQL_UNIX_ADDR=/data/mariadb5.5/mariadb.sock -DMYSQL_DATADIR=/data/mariadb5.5 -DSYSCONFDIR=/service/mariadb5.5 -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=30308 -DWITH_XTRADB_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DWITH_EXTRA_CHARSETS=1 -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=all -DWITH_BIG_TABLES=1 -DWITH_DEBUG=0 -DCOMPILATION_COMMENT=ZWC-MariaDB  [root@test mariadb-5.5.33a]# make && make install  [root@test ~]# cat /service/mariadb5.5/my.cnf   [client]    port            = 30308  socket          = /data/mariadb5.5/mariadb.sock    
登录后复制

 

    

[mysqld]    port            = 30308    socket          = /data/mariadb5.5/mariadb.sock    skip-external-locking    back_log = 500    lower_case_table_names = 1    skip-name-resolve    max_connections = 1024    table_open_cache = 512    binlog_cache_size = 1M    max_heap_table_size = 300M    read_buffer_size = 10M    read_rnd_buffer_size = 16M    sort_buffer_size = 8M    join_buffer_size=4M    thread_cache_size = 4    thread_concurrency = 4    query_cache_size = 200M    ft_min_word_len = 4    thread_stack = 192K    tmp_table_size = 200M    slow_query_log    long_query_time = 2    slow_query_log_file = /data/mariadb5.5/slowsql.sql    key_buffer_size = 32M    bulk_insert_buffer_size = 64M    myisam_sort_buffer_size = 128M    myisam_max_sort_file_size = 200M    myisam_repair_threads = 4    myisam_recover        # setup innodb    innodb_additional_mem_pool_size = 16M    innodb_buffer_pool_size = 2500M    innodb_data_file_path = ibdata1:10M:autoextend    innodb_write_io_threads = 4    innodb_read_io_threads = 4    innodb_thread_concurrency = 16    innodb_flush_log_at_trx_commit = 2    innodb_log_buffer_size = 8M    innodb_log_file_size = 512M    innodb_log_files_in_group = 3    innodb_max_dirty_pages_pct = 90    innodb_lock_wait_timeout = 120    init_connect = 'SET autocommit=0'    innodb-file-per-table = 1    innodb-open-file = 500    innodb_flush_method=O_DIRECT    open_files_limit = 65535      expire_logs_days = 5    event_scheduler = 1        log-bin=binlog-master    binlog_format=mixed    server-id       = 1        [mysqldump]    quick    max_allowed_packet = 16M        [mysql]    prompt=//u@//d //r://m://s>    no-auto-rehash        [myisamchk]    key_buffer_size = 128M    sort_buffer_size = 128M    read_buffer = 2M    write_buffer = 2M        [mysqlhotcopy]    interactive-timeout    [root@test ~]# /service/mariadb5.5/scripts/mysql_install_db --defaults-file=/service/mariadb5.5/my.cnf --basedir=/service/mariadb5.5 --datadir=/data/mariadb5.5 --user=mysql  Installing MariaDB/MySQL system tables in '/data/mariadb5.5' ...  OK  Filling help tables...  OK    To start mysqld at boot time you have to copy  support-files/mysql.server to the right place for your system    PLEASE REMEMBER TO SET A PASSWORD FOR THE MariaDB root USER !  To do so, start the server, then issue the following commands:    '/service/mariadb5.5/bin/mysqladmin' -u root password 'new-password'  '/service/mariadb5.5/bin/mysqladmin' -u root -h 192.168.1.9 password 'new-password'    Alternatively you can run:  '/service/mariadb5.5/bin/mysql_secure_installation'    which will also give you the option of removing the test  databases and anonymous user created by default.  This is  strongly recommended for production servers.    See the MariaDB Knowledgebase at http://kb.askmonty.org or the  MySQL manual for more instructions.    You can start the MariaDB daemon with:  cd '/service/mariadb5.5' ; /service/mariadb5.5/bin/mysqld_safe --datadir='/data/mariadb5.5'    You can test the MariaDB daemon with mysql-test-run.pl  cd '/service/mariadb5.5/mysql-test' ; perl mysql-test-run.pl    Please report any problems with the '/service/mariadb5.5/scripts/mysqlbug' script!    The latest information about MariaDB is available at http://mariadb.org/.  You can find additional information about the MySQL part at:  http://dev.mysql.com  Support MariaDB development by buying support/new features from  Monty Program Ab. You can contact us about this at sales@montyprogram.com.  Alternatively consider joining our community based development effort:  http://kb.askmonty.org/en/contributing-to-the-mariadb-project/  [root@test ~]# /service/mariadb5.5/bin/mysqld_safe --defaults-file=/service/mariadb5.5/my.cnf --basedir=/service/mariadb5.5 --datadir=/data/mariadb5.5 --user=mysql &  [1] 19871  [root@test ~]# 131101 22:58:50 mysqld_safe Logging to '/data/mariadb5.5/test.err'.  131101 22:58:50 mysqld_safe Starting mysqld daemon with databases from /data/mariadb5.5  [root@test ~]# /service/mariadb5.5/bin/mysqladmin -uroot password   New password:   Confirm new password:   [root@test ~]#   [root@test ~]#   [root@test ~]# /service/mariadb5.5/bin/mysql -uroot -p  Enter password:   ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)  [root@test ~]# /service/mariadb5.5/bin/mysql -uroot -p  Enter password:   Welcome to the MariaDB monitor.  Commands end with ; or /g.  Your MariaDB connection id is 5  Server version: 5.5.33a-MariaDB-log ZWC-MariaDB    Copyright (c) 2000, 2013, Oracle, Monty Program Ab and others.    Type 'help;' or '/h' for help. Type '/c' to clear the current input statement.    MariaDB [(none)]> delete from mysql.user where password='';  Query OK, 5 rows affected (0.03 sec)    MariaDB [(none)]> delete from mysql.db where user='';  Query OK, 2 rows affected (0.04 sec)    MariaDB [(none)]> select @@version;  +---------------------+  | @@version           |  +---------------------+  | 5.5.33a-MariaDB-log |  +---------------------+  1 row in set (0.00 sec)    MariaDB [(none)]> show engines;  +--------------------+---------+----------------------------------------------------------------------------+--------------+------+------------+  | Engine             | Support | Comment                                                                    | Transactions | XA   | Savepoints | +--------------------+---------+----------------------------------------------------------------------------+--------------+------+------------+  | MRG_MYISAM         | YES     | Collection of identical MyISAM tables                                      | NO           | NO   | NO         |  | InnoDB             | DEFAULT | Percona-XtraDB, Supports transactions, row-level locking, and foreign keys | YES          | YES  | YES        |  | CSV                | YES     | CSV storage engine                                                         | NO           | NO   | NO         |  | BLACKHOLE          | YES     | /dev/null storage engine (anything you write to it disappears)             | NO           | NO   | NO         |  | MyISAM             | YES     | MyISAM storage engine                                                      | NO           | NO   | NO         |  | PERFORMANCE_SCHEMA | YES     | Performance Schema                                                         | NO           | NO   | NO         |  | MEMORY             | YES     | Hash based, stored in memory, useful for temporary tables                  | NO           | NO   | NO         |  | Aria               | YES     | Crash-safe tables with MyISAM heritage                                     | NO           | NO   | NO         |  +--------------------+---------+----------------------------------------------------------------------------+--------------+------+------------+  8 rows in set (0.00 sec)    MariaDB [(none)]>   
登录后复制

 

 

Percona-XtraDB, Supports transactions, row-level locking, and foreign keys

 

bitsCN.com
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号