问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

CentOS 多用户可以访问同一个MariaDB吗

发布网友 发布时间:2022-05-05 19:51

我来回答

3个回答

懂视网 时间:2022-05-06 00:12

什么是mariadb?MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将My







配置第一个实例:

#拷贝配置文件

[root@mariadb 3306]# cp ~/tools/mariadb-5.5.25/support-files/my-small.cnf ./my.cnf

#修改配置文件

[root@mariadb 3306]# cat my.cnf

[client] port = 3306 socket = /data/3306/mysql.sock [mysql] no-auto-rehash [mysqld] user = mysql port = 3306 socket = /data/3306/mysql.sock basedir = /application/mariamysql datadir = /data/3306/data open_files_limit = 1024 back_log = 600 max_connections = 800 max_connect_errors = 3000 table_cache = 614 external-locking = FALSE max_allowed_packet =8M sort_buffer_size = 1M join_buffer_size = 1M thread_cache_size = 100 thread_concurrency = 2 query_cache_size = 2M query_cache_limit = 1M query_cache_min_res_unit = 2k #default_table_type = InnoDB thread_stack = 192K #transaction_isolation = READ-COMMITTED tmp_table_size = 2M max_heap_table_size = 2M long_query_time = 1 #log_long_format #log-error = /data/3306/error.log #log-slow-queries = /data/3306/slow.log pid-file = /data/3306/mysql.pid log-bin = /data/3306/mysql-bin relay-log = /data/3306/relay-bin relay-log-info-file = /data/3306/relay-log.info binlog_cache_size = 1M max_binlog_cache_size = 1M max_binlog_size = 2M expire_logs_days = 7 key_buffer_size = 16M read_buffer_size = 1M read_rnd_buffer_size = 1M bulk_insert_buffer_size = 1M #myisam_sort_buffer_size = 1M #myisam_max_sort_file_size = 10G #myisam_max_extra_sort_file_size = 10G #myisam_repair_threads = 1 #myisam_recover lower_case_table_names = 1 skip-name-resolve slave-skip-errors = 1032,1062 replicate-ignore-db=mysql server-id = 1 innodb_additional_mem_pool_size = 4M innodb_buffer_pool_size = 32M innodb_data_file_path = ibdata1:128M:autoextend innodb_file_io_threads = 4 innodb_thread_concurrency = 8 innodb_flush_log_at_trx_commit = 2 innodb_log_buffer_size = 2M innodb_log_file_size = 4M innodb_log_files_in_group = 3 innodb_max_dirty_pages_pct = 90 innodb_lock_wait_timeout = 120 innodb_file_per_table = 0 [mysqldump] quick max_allowed_packet = 2M [mysqld_safe] log-error=/data/3306/mysql_oldboy3306.err pid-file=/data/3306/mysqld.pid

#!/bin/sh port=3306 mysql_user="root" mysql_pwd="" CmdPath="/application/mariamysql/bin" mysql_sock="/data/${port}/mysql.sock" #startup function function_start_mysql() { if [ ! -e "$mysql_sock" ];then printf "Starting MariaMySQL... " /bin/sh ${CmdPath}/mysqld_safe --defaults-file=/data/${port}/my.cnf 2>&1 > /dev/null & else printf "MariaMySQL is running... " exit fi } #stop function function_stop_mysql() { if [ ! -e "$mysql_sock" ];then printf "MariaMySQL is stopped... " exit else printf "Stoping MariaMySQL... " ${CmdPath}/mysqladmin -u ${mysql_user} -p${mysql_pwd} -S /data/${port}/mysql.sock shutdown fi } #restart function function_restart_mysql() { printf "Restarting MariaMySQL... " function_stop_mysql sleep 2 function_start_mysql } case $1 in start) function_start_mysql ;; stop) function_stop_mysql ;; restart) function_restart_mysql ;; *) printf "Usage: /data/${port}/mysql {start|stop|restart} " esac





本文出自 “Chocolee” 博客,,请务必保留此出处

热心网友 时间:2022-05-05 21:20

操作:

1、创建/data目录
mkdir /data
chmod 777 /data(要给这个目录至少要附加读写权限)

2、把mariadb服务停掉:
  systemctl stop mariadb.service

3、把/var/lib/mysql整个目录复制到/data
  cp -r /var/lib/mysql/* /data/
  这样就把MySQL的数据文档复制到了/data下

4、编辑mariadb的配置文档/etc/my.cnf

在[client]下添加:
把原来的socket=/var/lib/mysql/mysql.sock,前边加#注释掉,添加socket=/data/mysql.sock(以防有问题再改回来)。

在[mysqld]下添加:
 把原来的socket=/var/lib/mysql/mysql.sock,前边加#注释掉,添加socket=/data/mysql.sock(以防有问题再改回来)。

 datadir =/datal   (这行没有,需要自己加上)

保存后退出。

5、 chown -R mysql:mysql /data/mysql

6、重新启动mariadb服务
  systemctl start mariadb.service。

热心网友 时间:2022-05-05 22:38

楼上的答案 答非所问,不知道如何认证的。
多用户可以访问同一个数据库的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
《后宫之王子的幸福》主要讲述了什么? 我家的美少女网络轻小说 With Ribbon基本资料 觉醒鉴定术发现女儿来自未来女主是谁 气球如果不断上升但是也不会爆炸,上升到多高的时候就能达到第一宇宙速... 微星2070 装甲师 和索泰2070X-GAMING哪个更好一些 氮化镓充电器怎么样 GaN充电器和普通充电器有什么区别 氮化镓充电器为什么有电流声 氮化镓充电器有滋滋电流声怎么办 什么是访问学者?如何申请访问学者呢? 访问学者什么身份 荣威350 2014款 350S 1.5 自动迅达版怎么样 荣威350S和350C的车型大小有什么区别? 微信如何利用大数据引流 自封袋是用什么材料制成的 ?要具体的材料及牌号 荣威350S怎么样,各位给点意见 荣威350 2012款 350S 1.5自动讯悦版怎么样 荣威350s和350c有什么区别 服装包装袋的自封袋一般是什么材料 艺考封口袋是什么 2015款荣威350和荣威350s什么区别 交强险12月到期1月份买问什么要交俩年的车穿税? 荣威350荣威350s有什么区别 荣威350 350s 350c 350d 有什么区别 荣威350l好一点还是350s 强险可以第二年再交么 荣威350与350s区别在哪里 车船税交强险一月份买 交强险跨年 荣威350怎么样 350s和350c 350D 之间区别 主要说说350s怎么样 什么是自封袋葡萄袋生产这种袋子有毒? 荣威350 2013款 350S 1.5 手动迅驰版怎么样 荣威350s和350c的区别 荣威350s与荣威350 有什么区别的吗 机器人为什么扫一下地就停了? 为什么在某些地方,智能扫地机器人会自动停止工作? 我就想问一下,这个扫地机器人用个几分钟就停了是怎么回事? zeco扫地机器人会充满自停吗 怎么安装origin.lab.origin.v8.0绘图软件 word2007打印预览为什么始终有白色边框? Excel2007里插入的Word文档不显示图标,显示白框,怎么解决呢? 为什么word2007设置背景有的地方有白框 07word中的有些公式和插入的excel表格突然成了白框,原来是能显示的,如何修复 梦见自己把别人打的满嘴掉牙 梦见白生女人睡我床上 昨晚我梦见柏生女人给我同睡一床 女人梦见七条白蟒盘在床下 梦见别人拿又脏又小的裤子给我穿不上,我没有要 昨天晚上做梦梦见人家穿衣服她说说人家给她的人家还给她裤子她穿不上她说给我穿我就看裤子不好看我没有 农商银行是否省政府管理的地方国有企业吗? 联想平板电脑手写怎样设置 开学交的保险是什么保险