国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

MySql5.7免安裝版配置過程(ubuntu16.04)

2019-11-09 13:31:05
字體:
來源:轉載
供稿:網友

一、安裝環境:

  操作系統Ubuntu16.04

  數據庫MySQL-5.7.17-linux-glibc2.5-x86_64 (免安裝版)

二、解壓

  tar -xzvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

  mv mysql-5.7.17-linux-glibc2.5-x86_64   /usr/local/mysql

三、增加用戶和組

  groupadd mysql;

  useradd -g mysql mysql;

四、創建目錄及目錄權限:

  mkdir /mysql /mysql/data /mysql/log

  修改目錄權限

   chown -R mysql:mysql /usr/local/mysql /mysql五、在/etc目錄下創建文件:my.cnf

  直接使用 vi my.cnf創建

[client]port = 3306socket = /tmp/mysql.sock[mysqld]server_id=10port = 3306user = mysqlsocket = /tmp/mysql.sockbasedir = /usr/local/mysqldatadir = /mysql/datapid-file = /mysql/data/mysql.pidmax_connections = 1000max_connect_errors = 1000table_open_cache = 1024max_allowed_packet = 128Mopen_files_limit = 65535#####====================================[innodb]==============================innodb_buffer_pool_size = 1024Minnodb_file_per_table = 1innodb_write_io_threads = 4innodb_read_io_threads = 4innodb_purge_threads = 2innodb_flush_log_at_trx_commit = 1innodb_log_file_size = 512Minnodb_log_files_in_group = 2innodb_log_buffer_size = 16Minnodb_max_dirty_pages_pct = 80innodb_lock_wait_timeout = 30innodb_data_file_path=ibdata1:1024M:autoextend#####====================================[log]==============================log_error = /mysql/log/mysql-error.log slow_query_log = 1long_query_time = 1 slow_query_log_file = /mysql/log/mysql-slow.logsql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

六、初始化數據庫及配置

  注意:5.7.6之后的版本初始化數據庫不再使用mysql_install_db

  bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/mysql/data  --innodb_undo_tablespaces=3 --explicit_defaults_for_timestamp

 如果配置了my.cnf的log_error,那么初始密碼在log_error文件中,否則會打印出來。

  bin/mysql_ssl_rsa_setup --datadir=/mysql/data

  修改目錄權限

 chown -R mysql:mysql /usr/local/mysql /mysql

  配置啟動文件

 cp support-files/mysql.server /etc/init.d/mysql

  配置環境變量

  mysql_home=/usr/local/mysql  PATH=$PATH:$mysql_home/bin

七、配置數據庫密碼及遠程訪問:

  使用初始化密碼進行登錄:

  密碼存儲在日志文件中:sudo vi mysql-error.log

  mysql -u root -p *******

 初次使用,設置root密碼:   SET PASSWord=PASSWORD('root');  然后才可以使用和操作數據庫進行修改:

   update mysql.user set authentication_string=password('root') where user='root';

  修改遠程訪問權限

       mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root_password' WITH GRANT OPTION;       mysql> FLUSH PRIVILEGES ;八、ubuntu下增加mysql到系統默認啟動

sudo update-rc.d mysql defaults


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 施甸县| 行唐县| 泸溪县| 桓仁| 抚远县| 德昌县| 襄垣县| 金华市| 广宁县| 永川市| 朝阳县| 金塔县| 尉犁县| 渝中区| 华容县| 芮城县| 林口县| 安阳市| 卓尼县| 沙河市| 体育| 河北区| 汽车| 西吉县| 巴塘县| 堆龙德庆县| 栾川县| 本溪| 岱山县| 微山县| 陇南市| 庐江县| 北宁市| 潼南县| 巫溪县| 封开县| 依兰县| 沽源县| 当雄县| 三门峡市| 灵宝市|