1、 使用mysql_config_editor 创建一个加密登入
如下:
mysql_config_editor set --login-path=test --user=root --password -S /var/lib/mysql/mysql.sock --port=3306
[root@mysql ~]# more .mylogin.cnf -------加密过后的文件是二进制文件不能够直接读出
#l..HAR}孟: .E??>?X? ~.&..U合0
[root@mysql ~]# mysql_config_editor print --all
[client]
user = root
password = *****------密码隐式显示
socket = /var/lib/mysql/mysql.sock
port = 3306
[test]
user = root
password = *****
socket = /var/lib/mysql/mysql.sock
port = 3306
[root@mysql ~]#
2、将txt文件导入到数据库中
(1)每一项之间用Tab键进行分隔,如果该字段为NULL,则用\N表示。
(2)输入命令,进行导入。
load data local infile “c:/data.txt” into table person(name,age,city,salary);
导入数据截图如下:
3、远程连接mysql的问题:
a:远程连接不上Mysql;在文件/etc/mysql/my.conf内修改bind-address:0.0.0.0
b:授权新用户时grant select,delete,update,create,drop on *.* to test@"%" identified by "1234";