Как изменить каталог данных MySQL?

Здесь короткая версия LINQ, которая расширяет объект и возвращает список свойств, которые не равны:

use: object.DetailedCompare (objectToCompare);

public static class ObjectExtensions
    {

        public static List<Variance> DetailedCompare<T>(this T val1, T val2)
        {
            var propertyInfo = val1.GetType().GetProperties();
            return propertyInfo.Select(f => new Variance
                {
                    Property = f.Name,
                    ValueA = f.GetValue(val1),
                    ValueB = f.GetValue(val2)
                })
                .Where(v => !v.ValueA.Equals(v.ValueB))
                .ToList();
        }

        public class Variance
        {
            public string Property { get; set; }
            public object ValueA { get; set; }
            public object ValueB { get; set; }
        }

    }
144
задан pnuts 17 September 2015 в 16:15
поделиться

1 ответ

вам нужно будет скопировать текущие данные в новый каталог и изменить ваш my.cnf MySQL.

[mysqld]
datadir=/your/new/dir/
tmpdir=/your/new/temp/

Вам необходимо скопировать базу данных, когда сервер не работает .

14
ответ дан 23 November 2019 в 22:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: