Update index.py

pull/257/head
midoks 3 years ago
parent 25de758943
commit b2af6dbce0
  1. 38
      plugins/mysql-yum/index.py

@ -233,25 +233,6 @@ def setSkipGrantTables(v):
return True
# def getErrorLog():
# args = getArgs()
# path = getDataDir()
# filename = ''
# for n in os.listdir(path):
# if len(n) < 5:
# continue
# if n == 'error.log':
# filename = path + '/' + n
# break
# # print filename
# if not os.path.exists(filename):
# return mw.returnJson(False, '指定文件不存在!')
# if 'close' in args:
# mw.writeFile(filename, '')
# return mw.returnJson(False, '日志已清空')
# info = mw.getNumLines(filename, 18)
# return mw.returnJson(True, 'OK', info)
def getErrorLog():
file = getConf()
content = mw.readFile(file)
@ -282,9 +263,14 @@ def initMysql57Data():
serverdir = getServerDir()
myconf = serverdir + "/etc/my.cnf"
user = pGetDbUser()
cmd = 'mysqld --defaults-file=' + myconf + \
' --initialize-insecure --explicit_defaults_for_timestamp'
mw.execShell(cmd)
cmd = serverdir + '/bin/usr/sbin/mysqld --basedir=' + serverdir + '/bin/usr --datadir=' + \
datadir + ' --initialize-insecure --explicit_defaults_for_timestamp'
data = mw.execShell(cmd)
# print(cmd)
# print(data)
if not mw.isAppleSystem():
mw.execShell('chown -R mysql:mysql ' + datadir)
mw.execShell('chmod -R 755 ' + datadir)
return False
return True
@ -294,9 +280,13 @@ def initMysql8Data():
if not os.path.exists(datadir + '/mysql'):
serverdir = getServerDir()
user = pGetDbUser()
cmd = 'mysqld --basedir=/usr --datadir=' + datadir + ' --initialize-insecure'
cmd = serverdir + '/bin/usr/sbin/mysqld --basedir=' + serverdir + '/bin/usr --datadir=' + \
datadir + ' --initialize-insecure'
mw.execShell(cmd)
mw.execShell('chown -R mysql mysql ' + getServerDir())
if not mw.isAppleSystem():
mw.execShell('chown -R mysql:mysql ' + datadir)
mw.execShell('chmod -R 755 ' + datadir)
return False
return True

Loading…
Cancel
Save